I also have a complaint about the sexual roles. Right now dom and subs are very much stuck in this white and black spectrum. There's more to domination than being an arrogant, condescending asshole, just like there's more to submission than being a willing wet noodle. Not everyone is into being treated like trash (sub role) nor does everyone like it when their subs are so basic and boring. Add some character, some spice, to the NPCs; sexual corruption takes time, it shouldn't be given from the get go; Not everything has to be so cut and dry, so rough. Some gentleness, some romantic feelings wouldn't hurt.
Mhm. Here's the thing, people who write that stuff, wanna write that stuff. So it gets in.
Writers are aware of how subs and doms are more than "little weak flower letting themselves get crushed by a powerful dom". It's just that that's pretty damn hot -for most people-.