Good G5 programs play all of their games on TV, and as many games on ESPN/ABC as BYU.
Revenue is the only reason I see for Independence. As a fan, I don't care much about revenue. If it translates to more wins, better football - great. I don't think revenue has done that for BYU.