thats because they have to know something about every team in every sport (nba/hockey/football/soccer/baseball/golf/tennis)... if you had to keep track of 150+ teams, you wouldn't know as much as someone who spent most of their time with a single team
but as far as all their predictions and analysis, a lot of it is very thin and made up on the spot off of very little information...