JohnA,
I know you're upset but please read my profound apologies on another post in the BUZZ.
I do have every respect (and sometimes sympathy) for the true road warriors. I wouldn't want to be in your shoes for anything, having to fly weekly through time zones, weather and mechanical problems etc and still do business at the other end.
I feel I have earned the non-revenue perks and quietly (without bragging) accept them and enjoy them. If anyone cares, I can give you the downside to traveling as a non-rev.
So please, feel free to read my apologies.