Can you put aside your personal vision a few minutes to understand that others simply don't agree with you on what would make the game better?
Players like yourself are fewer than you realize. If the game content and story aren't holding your attention, then chances are good it's not intended to.
You can keep returning in an attempt to push your vision on the game but it will be futile effort. The game's vision is that of the development team, not yours. As players, we are either entertained by their vision or we aren't. If we aren't, it's time to move on.