a couple of points.
TAG is a Swiss company and they have recently seen Geneva airspace go from a friendly and competent ATC service to an incompetent and dangerous one and one which does not attempt to give the service appropriate to its airspace classification, so dont hold your breath for any altruistic gestures.
The airlines are subisidised with duty free fuel. GA pays duty on its fuel( in the main)
GA provides the airlines with its 500 hour left seaters.
TC -LTN seems to have let the cat out of the bag on this one.