Please forgive me if I am making some very big mistake by asking a silly question like this. By no means do I want to disrespect any of the intellectual people here on Stack Overflow.
I read a few question and answers on Stack Overflow and found that people with very high reputation get upvotes very easily even if the answers are not worthy to get so many of the upvotes.
An example of such a post is this question:- Can we execute a .bat file in post build event command line in visual studio?
I know that the obvious answer could be "yes" but that's just an example.
In this I found that people have given upvotes and also the answer was accepted, just because it's Jon Skeet, the most reputed and most intelligent guy of the world, who has answered.
If some other guy who had less reputation had answered this in a similar manner, then we can very easily see that people would have downvoted and voted to delete the answer. Or the community or other moderators would have deleted the answer.
Why is this sort of behavior present?
P.S. Jon Skeet: Sir please don't get me wrong. I respect you the most on this planet and by no means do I doubt your intelligence. I took you just because all of us respect and appreciate you, and maybe many can understand what I am trying to convey easily. And if by any means I am disrespecting you then please forgive me. But trust me that's not intentional or personal.
To mark another example as pointed by someone in comments:-
So how come this answer deserves 117 reps ;) Just becasue the person who is answering it has high reputation.
Trust me there are many more which you people can find as your reputations are higher and I have few restrictions because of less rep. But that's how I have seen it.