I have to agree with B4aeros to a large degree. Running and airport involves a lot of cost, a lot of lost opportunity for the value of the land, and often involves negotiation with the neighbours. All of that will result in a cost, which should be borne by the user. I really do not want Mr. and Mrs. Taxpayer paying for my "hobby", as they could then influence the terms, and, they'll want me to pay for theirs.
I have posted before that once you've bought the land, made the runway, and built the hangar, landing fees will sound cheap by comparison.