You sir are obviously in the lower percentile, this game is not designed just for you and you completely lose any credibility( if you had any in the first place) when you spout the tired term "fanboy". That remark in itself is an indication that you yourself are quite noobish and you further perpetuated this with your OP saying that implemented game mechanics are "bad decisions".
This is how the game is... of you don't like it move on, but when someone points out your fallacies that does not make them "tired adolescent internet memes".
You mark yourself as someone not to listen to when you use these tired cliches, it's the mark of an unoriginal individual who lacks creativity and is a follower who can not think for themself.