I suggest that the CAA are now pretty irrelevant. They are pretty close to being just a district office for EASA - an extremely imposing, expensive and overstaffed district office, but a district office nevertheless.
The very serious problems lay further up the tree, with EASA and the government. However, I think we missed the boat long ago. Also, we (heles & light GA) are given precious little consideration- the only thing that matters to the decision-makers (in EASA) is the airlines.