I don't believe for a second the council don't have influence over Wasps. Pressure on the council would lead to pressure on Wasps which is, IMO, the most likely route to resolving our immediate problem.
Also, ignoring it being CCFC, as a local taxpayer I don't think they should be allowed to...