Yes, the media has had a lot to do with the problems in baseball. No matter how much ESPN talks about the Colts & Patriots, it is nothing compared to the outright favourtism shown towards the Yankees and Red Sox by the media. FOX's MLB coverage is horrid. No other sport save hockey gets it nearly as bad. I find it rather shameful when Canada, a nation where baseball is the #4 sport at best and containing only one major league team gets significantly more balanced coverage of the sport than Americans do.
Thats quite pushing it because Canadians are interested in NASCAR, Golf, Curling, CFL, F1 than Baseball.