For me, I simply demand professionalism...at least in the US and Europe. If bad things happen I deal with it, as long as the staff I'm dealing with are professional. If they are screw-ups staffed at a place where there shouldn't be screwups, then I might ask to speak to a manager.
But as for being spoiled, it is a fair generalization about Americans and some Brits. If everyone would lower their expectations down a notch (or several notches for some) then we would all be happier.