I agree with you completely. Cultural sensitivity is a difficult thing when you have a global audience for your product or service.
Maybe as part of the locale configuration, in addition to number and date format, people should pick a friendly and an offensive color! :)