I broadly agree with the OP's piece and a lot of what has been said in the posts. I don't mind the fact that the correct decisions are being made, but it's the length of time and the lack of explanation to the crowd that makes it appear so amateurish.
You can't have a go at the referee or...