The CAA are in most circumstances the best friend of the GA community. I find them very approachable and willing to discuss issues with individuals as to how these issues affect GA. Are you aware for example of the real efforts put in by them to ensure equal user access? Are you aware that many of the CAA staff are also private pilots, Before anyone asks I am a GA pilot totally unconnected with the CAA and fly around 150 hrs per annum throughout Europe. try a more positive approach, it can work wonders.