Really Fillosan, I think it is you that is being tiresomely predictable once again. No mention of BA in my posting, you're the one who brought up your personal anti-BA witch hunt again! I might even be so bold this time to ask whether you have ever worked for any scheduled airline as your prior postings seem to be confined to nostalgia or ex-military threads. Lay your cards on the table for our benefit - describe your great depth of experience as you sit on the sidelines and pass judgement upon the acts of others.
What kind of Captain is it anyway who gets a sarcastic remark because HE is late and holding up the passengers even longer. He shouldn't be late in the first place.
I suppose you think VS skippers arrange their own transport and pick up times without any coordination from the station manager. And of course, if there was unexpectedly heavy traffic en-route to the airport, thats his fault too I suppose? Or of the station manager cocked up the timings thats the Captains fault. You of course would never be late as you are infallible.
Personally I think its rather good of Virgin to support their Captain, a Captain you would prefer to be strung up by the short and curlies. Now hows that for a volte-face? Me defending Vrigin, you castigating them. I do hope you're not watching out for my 'sanctimonious drivel' as I don't think I anyone wants to read any more of your pious pontifications.
BR - yes its a service industry, but that does not give passengers the right to deliberately antagonise or goad employees, which is what this individual did. I agree that being piled onto a metal tube does not justify bad treatment, but conversely it is not an entitlement to harangue staff or an excuse to abandon common courtesy or good manners.