That is a terrible reason to fire someone. It's a dark match, meaning only those in attendance saw it. And secondly, it's SmackDown! so even if it was seen, it could be edited out. And on top of that, wrestlers will say things like "FUCK!" in matches on Raw or PPVs, so that's live. But that's okay?
Not saying he'll be missed. It's just stupid.