Insensitive? Yes
Stupid? Yes
Deserved to be offloaded/arrested/charged? No
Bollocked publically/privately? Yes
For many people going to their two weeks in the sun is the only time they are on an aircraft. We have no idea what was actually said and the tone it was said in. As well as being demob happy he may well have had a couple of beers. As most pax check their brains in with their luggage he probably spoke first then thought later.
Would the same fuss have been made if his occupation was different?