You are right it is 99% incompetence, by the refs and the system that runs them. The system for promoting refs isn’t working Les.
You cannot reasonably expect a human referee to get technical decisions right 100% of the time. It’s just not possible to avoid the occasional error or even the occasional seemingly ridiculous decision. What you are entitled to reasonably expect is a high degree of competence and unbiased judgement.
Comments from the referee a few games ago (who said that Whitehall’s game is going down and that’s why he didn’t give the penalty) were alarming. In addition, last night was a disgrace – the booking of Whitehall was a joke and the disallowed goal was a tragedy.
All said, on the whole I don’t think the referees have been that good this season – but nor have they been that bad.