Referees are damned if they do and damned if they don't. I wouldn't want their job. Think of all the drama on this forum where we bicker back and forth about a decision, a stoppage, a penalty, or a missed penalty. We rewatch fights and watch replays and can't get a consensus on a lot of things. Referees have to make split second decisions and they aren't going to get them right all the time. Seriously if people want to bitch about Mazzagati they should first shoot every meteorologist that has ever provided a forecast. Mazzagatti has bad calls and good calls just like every referee of every sport.