I'll try and elaborate possibly if you can define this (With all of the decent-to-good analysts on TV that any given network employs, why isn't it just a rule of thumb that networks????) There are 5 major networks involved with the NFL and then each team may have 1-3 flagship or regional networks that may or may not be affiliated to one of those major networks There are 32 teams each team has at least 4 announcers, 2 play by play and 2 analyst more often than not at least 50% of that teams of announcers some times all 4 are in fact ex-players or coaches of the team they announce for. In any case that adds up to well over 100 announcers. Additionally, CBS has 24 NFL announcers that do the Sunday afternoon AFC road games . Fox has 32 announcers and analyst that do the NFC Sunday afternoon road games, I'm not going to even get into the other three major network announcers but I my point is it is already fairly complicated, why complicate it more for no apparent reason.
I don't see any real bias in any of the announcers for the five "major networks" and like I said if they get to far to the left or right they don't keep their jobs very long..after all this is television we are talking about.
Okay, I'm game.
First, as you know no doubt know, only Fox and CBS have multiple NFL games in any given week (NBC, ESPN and NFLN, of course, only have one), so those are really the only networks on the pro side that are relevant to the conversation. Each has 8 broadcast teams nearly all of which consist of a play-by-play and one analyst (tho each network I believe has a single team that has two).
http://www.foxsports.com/presspass/...ces-nfl-broadcast-teams-for-super-bowl-season
http://www.cbssports.com/nfl/news/cbs-sports-unveils-booth-pairings-for-upcoming-2016-nfl-season/
Second, it's not clear if you're aware that
all of the broadcast teams' analysts are former players, but that
none of the play-by-play guys are former players. It's also not clear just reading what you wrote, if you're aware that Fox crews only broadcast Fox games, and CBS only CBS games, because those networks hold their contracts. Along with that, because regional networks' crews are not in any way associated with Fox or CBS, their crews are peripheral to the point of this conversation.
Thus, for any given Sunday, the person making those assignments for Fox would simply avoid scheduling those 8 individuals (the analysts) to games involving their former teams. Same for CBS. For many of those, their careers were spent with only one team, or at least, only one team that they're remembered for and ordinarily associated with. I'll grant you that it gets more complicated if/when a given analyst doesn't fit that description, but it's the exception instead of the rule that that's the case.
Finally, in this very thread, there is evidence of fans who have
perceived that an analyst has in the past tried too hard to appear unbiased, and thus, they
perceive him to be unfair in how he treats his former team in games that he broadcasts. So, again, it's not that those people even necessarily make up any significant number of viewers... but the original question posed merely asked...
why even go there? Why not just, as a rule, avoid assigning a former player to serve as analyst on a game in which his former team is playing... as I've just shown, it's actually
not all that complicated. I won't say you can
totally eliminate those situation, but they
can be
mostly avoided.