The decision making part of the CAA is currently hamstrung by its overwhelming desire to maintain as much alignment as possible with EU legislation in the hope of achieving some sort of mutual recognition agreement. Consequently, there is little to no chance that they will take any action against an organisation that holds EASA approval, no matter how damning the opinion of their front line staff who actually understand the problem. There are plenty of other ATOs in eastern and southern Europe that are as bad, if not worse.