So unshockingly I have opinions.
The only one I’ll say, for now, is if you have a game in dev you want chewed on for this stuff, talk to me about it. I’ll chew with the clear goal of helping you do it best, where best is some balance of you, your community, and the larger social context.
I can also get you in contact with gamers and writers of a lot of different groups who will do the same. Not always gently, but often with your interests as something they’re actually giving a shit about.
This will not ensure your game won’t fuck up. It will certainly not ensure no one will take a strip out of it. But it can help you think and get enough feedback about it to deal with it as it comes.
As for the more general subject, you know my opinion. General subjects suck. Only very narrow specifics are worth talking about seriously.