I agree with your sentiment to some degree but I think it's invalid when compared to the rest of the world. In almost any hobby you have people who are hardcore and casual. LOL has pro's and people like me. Football has Pros, College Stars and Flag football players. Snowboarders, Skateboarders, video game players, softball players, poker players etc. They all have different levels of competition, skill level, fame and participation.
That's the macro view of everything. So let me address your points through that lens because I think your post is somewhat condescending just as much as Xevy's post is retarded.
The MMO landscape has changed, for the better, and has allowed in millions of more people when compared to 15 years ago. It is ever increasingly hard to become the "known player" due to the population of the game and the exposure to top end players. In MMOs where you have multiple servers and no cross over, high end players have a harder time to gain "fame" or name recognition. No one watches MMO streams like MOBA streams so the only way they can feel fame is via standing somewhere and people OOOHing and AAAHing. There is nothing wrong with this, and any hobby/sport/game should have this aspect to it because anyone who puts that much time and effort into it should be recognized for it. LOL has ways of making players stand out, just like any other sport or game for the most part. Even in smaller hobbies have ways of making people known in smaller circles.
The issue here is that people, for the most part, don't give a shit about raiding anymore. Not like people did 10 years ago during Naxx or whatever EQ era people like to remember. So the top end raiders find it even more difficult to find an audience. In the end raiders want to be the best and get to the top. Part of it is the race, part of it is that it's public. The MMO space makes it very difficult to make in public.
Because it's hard to make it public to a larger audience, they tend to lash out at people who say "their game sucks" or call people "scrubs" saying their game is hard, thus justifying their time in the game. If there was a way to feed their ego and give them acclaim for their accomplishments, you probably would never see the response Xevy gave.
So the real question is, do MMOs need to change to allow and broader spectator audience? That's a huge design question. The "next best MMO" is going to create a game that is design to be both challenging and appreciative to a VIEWING audience. It'll need aspects of MOBAs and Fighter games where individual and team based skill is appreciated. That also means that PVE encounters can't be scripted sleep-inducing things.