That is a little unfair. Don't forget the size and scale of this game is immense and it is difficult to cover every base.
Having said that what I find unforgivable is spelling mistakes or poor grammar within NPC interactions.
The size and scale. Ok sure, the majority of that size is segregated on servers their rent, the scope, procedurally generated and already known before the player gets there or while they are in transit. The characteristics of each system less only a few hundred kb of data to be sure for the client to display x,y,z coordinates of and load the assets of each geographic.
I'm not talking about any of that. I'm talking about BUGS BUGS BUGS!
This is code that prevents players from seeing each other's wingman when they are in the same instance and can see each other. That is entirely under their own control. If this isn't a QA fail who bears responsibility for that?
I'm talking about how wings don't always pay out, and are broken where data isn't properly shared, or when you rejoin one after the game ejects you for connection issues, it fakes a reconnection requiring the wing to be re-formed by everybody.
I'm talking about limpets blowing up whenever anybody leaves an instance.
I'm talking about the phantom cargo bug where you eject cargo but it breaks your cargohold door and you can't open or shut it and you still retail the cargo, so very soon after when you think you have space you dont have space and you then have to drop to menu, destroying everybody's limpets, and then when you come back in you bring more AI NPCs with you EVERYTIME. I'm talking about that kinda crap. Completely catchable by QA.
I'm talking about the design decisions in the 2.1 update which led to multiple "tweaks" and changes "rollbacks" of the design. Proper QA prevents poor product from "going out the door" being released in the first place.
Please forward all the "its a huge game" "its a big project" etc comments right into the local black hole -not interested.
I am of the mindset that every problem created by software has a software solution as well. If you have these type of bugs which are immersion showstoppers you don't boot the updates out the door you fix that stuff first. All I'm saying is make some changes (Improvements) to the QA system so that 2.2 comes without being a buggy mess driving players away, creating huge waves of I quit posts, and negative feedback, and also doesn't require a bunch of roll backs and tweaks.
I think the game is great, lots of fun, immersive for the most part. It is on a variety of platforms and has broad based appeal to both casuals and hardcore players but needs more quality and depth. You can't really get deep with the game when there are so many core gameplay issues unresolved.