With the evolution of the internet, ESPN and other cable sports outlets the bias became more evident, especially during my 6 years on the east coast. The 2002 World Series received little coverage outside of Yankees fans who just wanted to see the Angels lose (the only time I respected their opinions, sadly, neither of us got our wish, damn Rally Monkey). If I didn't take basic science in elementary school, I would have thought the earth revolved around NYC, not the sun.
Now back on the best coast, my frustration with the bias only grows, especially in relation to Major League Baseball. During the Giants World Series run last season, game times were based on what worked best for east coast coverage. Home games started at 4 PM, the league clearly NOT taking into account the home team fans. I understand when the Giants play on the east coast, 7 PM works best. Living in California, we know we're 3 hours behind and accept we might be working during away games. When our Giants play at home, however, we expect to be able to watch the games. There's no excuse for the league setting game times based on away team fans. I don't care if they have to stay up until midnight, or later. I managed just fine.
As for coverage, I do understand the majority of the teams are on the east coast. I also know games are still being played as most sport writers living in the center of the universe want to be catching their Z's. But guess what? If you're working for a national sports media outlet, your job is to cover NATIONAL sports. Especially, when the previous year's World Series Champs reside on the west coast. We are more than just a Freak, The Beard and an injured catcher (tear). Oh wait, they're playing the Phillies in San Francisco? Now we get to see all the coverage of an east coast team!
I doubt the bias will ever go away, but it doesn't really matter because Flags Fly Forever! No bias can change that.