Every single bit, code snippet, module, patch, feature, game design, even things that still have to come in have been despised by someone (me too!) on this forums.
We are at a point that we often speculate on what next expansion will bring in and start to criticize it! We are a perfect model of modern opulent western society. We have amazing things, we have everything, but we are perpetually dissatisfied. To the many who start threads with the "I have put xxxx hours into this game but...", just think about the beauty of that. You have a toy that was able to keep you nailed for so many hours of your lives. It is something very rare. There are so few masterworks in gaming industry capable of such addictive potential. So let's stop thinking about what we don't like every now and then, and try to enjoy what we do like of Elite: Dangerous.
I think this is a positive thing. Everything, if held under honest scrutiny, will show problems and imperfections. It's only natural that, these days, with the ease of sharing and finding information, people see the flaws of things they like, specially after hundreds and hundreds of hours of play time. Also, I disagree that it's really rare: I usually dedicate over 100 hours to every game I have, the ones I play less than this are the minority. If anything, the gaming industry learned that keeping players in a Skinner Box is the best business model and an active player will keep buying cosmetics and expansions (the current target of ED).
To me, the real issue here is that people doesn't seem to be able to accept different opinions. I, for one, think that ED is merely an acceptable game, with a lot of problems, but arguably, the best space sim currently available - certainly, not one of the "masterworks in gaming industry". If you disagree with me and feel like it changed your life, I'm happy for you and, by all means, you can compliment it as much as you want. I, on the other hand, want it to be as best as possible, to improve over time and to be an industry standard for years to come, and I believe that positive feedback only will not improve the game, probably will make it worse. It needs criticism.
So, I will keep complaing about it, because that's what I like to do about stuff I care about and I care a lot about this game.