I don't think you should feel bad, you're in a service industry more than anything - you're hired to provide a service to a client. If they want whirling .gifs of American flags, I might try my best to dissuade them, but if they won't be persuaded, I'll comply.
I'd rather have money than pride.