Since developers are trying to make some money, they should do what everyone else in the world and try to make their customers happy.
That, right there, is why so many games get abandoned.
These devs come out with games, work hard on them, have an idea they love and want to do something with then they get complained at and asked to change things to make their customers "happy".
The problem is the dev is no longer happy and ends up making a game they no longer have any passion for so they walk away.
Now we come to this.
Dev put a scene in to set a tone, people complained, he removed the scene .... did that improve his situation?
No, no it did not.
All that happened was those same people that told him to remove the scene carried on telling him to remove things. He's no better off for it than he was only now he's probably less enthusiastic about launching any more content due to backlash.
He even changed Tracy's personality from the one I loved in the first release, all about living free and sharing her joy of sex with anyone she wanted into wanting to settle down. Complete personality shift in under an hour. Probably terrified of the amount of rage he'd get if he put her with anyone else.
The problem with keeping people happy is it kills a devs creativity and eventually their passion.
Rather than that person decided the game maybe isn't for them they demand changes to suit them.
You can't please everyone.
Devs should make the game they want and leave it to the players to decide if that's what they want to support or not. You try and please everyone, you'll end up pleasing no one.