Although I like BD , I do tend to agree with most points. It just comes down to how much those interfere with your ability to enjoy the game. Some of those things bothered me , yes. But I learned to live with them I suppose.
The fact that I am probably supporting this game more because it's one of the very few games to come out of my country.