the CAA are absolutely correct to prosecute and make an example of poor behaviour like this
They didnt. They prosecuted for ATZ infringement. The question is why if, as suggested, it was by inches and the pilot was communicating if not cleared? Was it because the reporting pilot 'took sides' with his local controller/ Or because of the rant? Whichever, there may seem to some that the decision to prosecute is arbitrary and therefore justice is not being seen to be impartial.