Lets think for a moment. I cant think of a certain example but Ill just make one up. Lets say theres a man. And this guy gets mad at his wife while hes drunk. So he doesnt really think about it and bashes her over her head with a rum bottle (wait, that sounds a little like Sosa, well whatever). He made a mistake. Does that mean he shouldnt be punished? No, he should be put away. So Cooper made a mistake, lets fire him, he needs the punishment. You guys are talking about firing Manuel for his mistakes, so why cant Cooper be fired for his?
The union would never allow him to be fired and the most Crede could have gotten away with saying is that it was a bad call but the ump is only human. The umpires will hold a grudge if you show them up.