It’s an extremely bizarre suggestion given your request. I do want to defend the game (though not the suggestion) a little though.
It initially presents as you say, but offers you opportunities to fight back in your capacity as border control. Letting in the right people can help the resistance and incite a coup, or enable you and your families escape from the country. It isn’t just Be A Good Tankie Simulator 2013, though you can play it that way too.
…they literally said “feminine” and “masculine”, not “male” or “female”. Specifically using language you say you’re okay with, but still prompting this response. What exactly is your problem with what they said?
This is manipulation to sell more copies and nothing more.
…yes? People who make games do things to make their game appeal to people. Framing that as a negative or unusual is kind of weird. Literally everything any game developer does to make the game entertaining or appealing is “a manipulation to sell more copies”.
It’s not really laziness. Storing as JSON solves or prevents a lot of problems you could run into with something bespoke and “optimally packed”, you just have the tradeoff of needing more storage for it. Even then, the increased storage can be largely mitigated with compression. JSON compresses very well.
The problem is usually what they’re storing, not how they’re storing it. For example, The Witcher (first one) has ~20MB save files. These are mostly a bespoke packed binary format, but contain things like raw strings of descriptions in multiple localisations for items being carried, and complete descriptors of game quests. Things that should just be ID values that point to that data in the game files. It also leads with like… 13KB of zero-padding for some reason.
Bold of you to assume the data in save files is packed binary and not something like JSON where { “x”: 13872, “y”: -17312, “z”: -20170 } requires 40 bytes of storage.