first of all i wouild like to say that joe is a great worker. he has great mike skills, really gets the crowd going, and he can really go in the ring. He has very good ring psychology, builds up a match perfectly and has a great style, very stiff and very calculated. People cant overlook the response he gets from the crowds, he doesnt even need to do anything, just look at his oponent on the mat after taking him down and thats enough, this is what any wrestling company wants from their wrestlers, much like the rock in his prime.
Now the fact that people cant get over the fact that he is a bit overwieght is really pathetic, as people have stated before its not about that, its about wrestling and getting the crowd going which is exactly what he does and does it VERY WELL!
With regards to the original question joe would easily beat batista, joe is trained in martial arts and is very quick and athletic, a lot wrestlers with better builds couldnt go for 60 minutes like joe has on more than 1 occasion. And if i remember correctly didnt booker beat batista in a reall fight? what do people have to say about that, fair enough batista is a big guy but that has very little to do with fighting ability, just gives you more of an advantage(which doesnt count for much if you arent very good to begin with).
Finally to the person who said joe was sellfish because of his undefeated streak and is an asshole(along the lines of) have you seen the guy in interviews, he seems like a very nice guy who has the upmost respect for his fellow wrestlers and fans.
Some people (you know who you are!!!) really need to get better arguments and focus on the whole package not just looks!