Sounds about right - CAA DE with a Comm been like that for years.
The rule should be simple - if you work for the CAA you may not form any allegiance with any operator to elliminate the conflict of interest issue!!!!!! Plane ans simple.
So any CAA staff memeber maybe only do testing - and his fee must go straight into the CAA coffers - not into the back pocket, again elliminating the desire to side with co's that feed him lots of tests to do!!!
A clean transparent CAA is a possibility.