I was talking to a local designer about a project I was working on and the first thing he tells me is "if you're publishing this you should redo the theme because casting witches as bad guys would offend pagans and a lot of pagans play games"
I blew off this advice as over protective, but it brought up a good question:
When do you worry about offending your audience?
Technically all games will offend someone. Small world could offend shorter people by using dwarves and small. Ticket to ride could offend people who have a fear of trains. Look at the backlash magic the gathering had in its early years for promoting demons!
Where is the line and when do you care?
Exactly. Well put. That's how I was explaining it using extreme example. There are people who take offense to way too many things but they are a minority.
When a game straight up insults a group of people that is bad. When a game includes derrogitory terms, that is bad. But short of that, you play to tastes. If you make a children's game and make sex jokes that's bad but those same sex jokes in an adult game could be great (ie cards against humanity vs. Apples to apples junior)
Context is everything.