It's a conflict of interest to have a GM also as the coach.
The situation in Toronto reminds me of the Mike Brown era in Cincinnati. The situation never gets better because owners can't be fired.
In the same way, when was the last time a head coach, also functioning as the GM resigned their post? I rest my case. Bob (Jim) Barker sucks and can't be removed from his post...so to save his hid (not what's best for the organization as he would say in a press release) he releases Cleo Lemon: http://www.cfl.ca/video/index/id/20359
The only alternative is the fans in Toronto need to send "hate mail" to the ownership group in Toronto saying we're not supporting the team any more as long as Barker is around...and don't go to their games.