One good thing to happen recently, is the formation of the General Aviation Alliance.
Representatives of the main bodies have formed a group to speak to the CAA and DfT with one voice, on regulatory matters (Mode S and Eurocontrol charges, are current topics). Meetings have already been held and I understand that both CAA and DfT have been pleased to be dealing with GAA rather than umpteen separate bodies.