A big reason why we did this in paydirt was to make it more like real life. If you don't preform in RL you get fired. I think it in unanimous in MFN that we want to try to make it as much like RL as possible, this adds the aspect of the pressure in RL to do well or get fired.
a) If nobody is on the waiting list nobody gets fired that year.
b) If nobody is on the waiting list and more than one GM gets fired they would just switch teams if they so choose.
c) Once fired, you can't be hired back by your same team for 3 seasons after being fired.
d) Then if everything falls into place like the team being open and nobody is on the waiting list.
It's all in good fun to make it feel a lil more real to GM a team. It's not as harsh as the Title sounds. Nobody is gonna hate ya if ya get fired. Except maybe the dot fan base. lol
These are also rules that went along with this in Paydirt, our hiring and firing system went hand in hand with the waiting list if we do decide to do this system we might want to consider starting a waiting list as well.