Just gotta accept the fact that no single game can cater to ALL of our desires. I take what works for me and ignore what doesn't, in any given game. If you're really passionate about having things be your way, you need to turn that passion into a creative force and start working on your own project(s). I found that my dissatisfaction with entertainment media was actually an indicator that I need to create art, maybe you'll find that's the case for you too. Godspeed.