It's interesting that the average length of a player's career is about three to three and a half seasons, which is right in line with the average current head coaching tenure.
It does not seem to matter whether the guy is a college coach, nfl coordinator, or recycled former nfl head coach...the majority seem to fail. It is very popular to harp on the college guys but it seems like it is rare for anyone to make it long term.