I find it hard to believe that Donald Trump fired Carolyn Kepcher.
I’m with Business Pundit. She got a better offer (very likely) and Trump thought it would make for more public drama to say she was fired. I also agree with BP that The Apprentice has become nothing more than a personality clash/drama queen show.