To be fair, that was his first day and he was needlessly swearing trying to pronounce the guy's name right after not checking to see if they were live, and then completely fumbled once his co-anchor turned it over to him. I think it was completely reasonable for them to fire him over that - no one would have taken him seriously afterwards. Also, if you look at his actual written news reports on that network's site, they were littered with misspellings and grammatical errors, and the background on his official Twitter has vulgar statements that just don't line up with the profile picture of him in a suit. He's all-around unprofessional and that might have been the icing on the cake.