In sports, there is a criticism that color commentary is dying in broadcasting. Gone are the days where an ex-player would ad-lib with sports jargon and insider commentary while a straight man called the game. The trouble is, sports has dumbed down over the years. Unless you played football (or Madden NFL), you will never know what is a cover 2 defense - so a color guy talking about the cover 2 is talking above your understanding. If you've never played baseball, knowing when to bunt is useless knowledge - so listening to a color guy talk about a bunting situation is talking above your understanding. Better to listen to a talking head that throws statistics than a color guy that might say something boring or worse, he might say the wrong thing. Trouble is, despite what the broadcasters might say, Tom Brady is one of the best quarterbacks ever, Pete Rose is a hall-of-famer, and everyone in professional sports uses performance-enhancing concoctions to keep them competitive and able to withstand the strain on their bodies.
This is really on display in baseball, because there are so many games in a season. Most games are covered by local broadcasters who know the team and can assume a somewhat knowledgeable audience. As a result, they do tend to get into the "insider" stuff quite a bit. Nationally televised games, and especially the playoffs, have a much larger but less knowledgeable audience and so the commentary is really dumbed down. (Leading to people who've been watching all season wanting to throw things at the broadcasters during the playoffs.)
One of the mixed blessings of the internet is the way it obliterates hierarchies. If you encounter someone at a dojo, there are a lot of clues indicating their expertise (or lack thereof), up to and including actually putting hands in the person. The internet tends to favor people who are articulate, but ability to talk about something is not the same as the ability to actually do it.