Once high D1 is close to full again, firings will have a place. As it stands, it makes zero business sense to increase firings of paying customers. There is no set timetable on how long it takes to be competitive, threading the needle as a C team in an A conference requires a whole lot of recruiting luck, and until you get it, you won't compete. Giving those guys a free season isn't going to cut it. Fire them, they're gone. And the team will just sit there as simAI until the next sucker comes along. Taking over a doormat in a Big 6 conference is as hard as it's ever been, with no conference cash to help anymore. Firing guys willing to put up with (and PAY FOR) the inevitable losing seasons that will follow would be a disaster for the game.