Wow the level of airline arrogance here is staggering. Last time I checked flight in to US airports were not restricted to just the airlines. It is selfish and just plain arrogant to say that a 172 on a joyride should not be able to land at SFO because the airlines are too busy trying to make money. That goes against some of the principles upon which the entire US aviation industry is founded. Unless of course you are advocating that everyone should pay a fee to fly an airplane in the system.
As for the 4 stripes, is he or is he not the Captain of that airplane?
What A Holes....
How much was his landing fee?