I quite agree. It doesn't cost a thing to behave like a gentleman, and people usually respond well to it. And if they don't, being rude is unlikely to work any better, and could just leave them feeling justifiably resentful. Rudeness is not the winning strategy.