User blog comment:OMGitsGARRET/Do you think we got Ed MacDonald fired?/@comment-799362-20140714160147

It's very possible that MacDonald was on a temp contract and Fresh chose not to renew it; fan backlash to his episodes may or may not have influenced that decision. I honestly don't know much about Canadian labor law, but I do know that all Canadian provinces and territories don't use "At-will" employment as many US states do.