Site is controlled by a bunch of "look at me" babies. Upvotes are determined by popularity of the PERSON rather than the intelligence of the solution. Best thing is to ignore the "popularity counts" and focus on solutions that make sense to YOU. These guys really love to be worshiped and to down-vote any new-comers. Be aware that the "chosen solution" more often than not, is the guys buddy trying to move him up in the "ladder". What these people think they have to gain by these tactics is beyond me.
Stack Overflow: Consider this MY down-vote!
Great portal, but during the last few years community has become toxic. SO crew bravely fights against it and everything is on the right track, but there are a few but apples here and there that will destroy your experience.