How can Batman possibly even match Superman anyways? I have a feeling there will be some scene. Because...as many Batman fans argue, "Batman can beat anyone...because he's Batman. he's a genius." So are there any limits to this guy? And people say that Superman is boring because he has no limits.

Batman gets a pass because he's a representation of human strength. I think that's why there are people who are rabid (and trollish) about him. They don't want to think that he HAS limits, because they don't want to think that humanity itself can't do anything.

Superman having an alien origin causes many people to instantly brush him off, even if he's more average in terms of human interaction.