All these things you listed are opinionated. What you call whining, I might say is a human being in distress. The way the storyline progressed reminded me of FFVII. They literally just throw you into it, and you figure things out on the way.
And, by the way, you not liking the game does not mean it is a bad game.
Now, I think we've derailed this thread quite enough.
