Friendly reminder that just because something isn’t written the way YOU would have written it doesn’t make it bad writing. Every content creator has their own vision, and just because it doesn’t match your own or your desires doesn’t make it bad writing. Creators have a story to tell, and they’ll tell it their way.
No story is perfect. No story will be told your way unless you write it. Being upset that a story doesn’t fit a mould it was never meant to fill doesn’t make sense.
It’s okay to enjoy things at surface value, despite of and in light of their flaws, and still enjoy it. You can enjoy something and accept that the creator’s vision is different than your own. Fandom is here to explore things your way. To see and explore things the creators didn’t give you.