Meh, The ratio would probably be like for every one player that hates something about ED and posts complaints there is fifty that absolutely are having a ball with the game and don't need to post about their joy on the forums.
Just like in the outside world, for every one discontented citizen that hates something the government has done there are 2000+ complacent and apathetic happy citizens that rinse and repeat their daily grind, possibly oblivious.
I personally, have had a few whinges about this game but I am happy that Frontier team that works on ED puts in the effort to improve.
I will either buy something in the store to support or I won't if there was no improvement.
I have done some research and have realized how massive a task and a large business risk it is to code and create a game from scratch, as well as, hoping it can compete and succeed against other games in a competitive market.
The ED team have to deal with a game architecture that has a lot of things that can get buggy instantly and then you only have the salty gamers posts to read.
I just hope the next expansion will be something that builds and unleashes the potential of this game as there are a lot of areas they could build upon if they get creative and technical.