The big problem is Mauro needs produced, and (apparently) there's no one in WWE who has the skills to coach someone with his issues that won't result in him having another episode. Thus he's allowed to run amok and ruin what should be great moments.
I will confess I haven't watched every event he ever called, but he wasn't nearly this overbearing doing boxing or MMA so clearly there's a way it can be done.