Just on the ref decisions - countless times I have left games convinced the ref got calls wrong, only to be proved wrong by TV. The ref is a) nearer, b) is focused on looking for fouls and c) experienced at it. So they tend to be correct more often then not.
It is actually very rare to see a foul awarded when it wasn’t a foul. It is more common to see fouls not penalised, but that is more to do with the GAA’s attitude to rules then any particular fault of the ref.