The premise is so familiar, sounds a lot like Rand and her anti-apologist rants. Great nonetheless, thanks for posting.
EBUCK
It sounds to me like a scene from one of the "Retief" series of tongue-in-check sci fi by Kieth Laumer. I loved those stories.