Yeah, pretty fair, including the criticisms, i can't disagree with any of it, it is visually beautiful, very immersive.
The point she made about it only having one star system, i have said it my self there is vastly more visual diversity in that one star system than in all of ED's 8 Billion systems because they are just replicas of eachother, while is SC the 10+ worlds it has are all completely different even with completely different biomes on different parts of the planet and a lot of them are very densely populated with assets, literal cities and almost tropical planes.
I can go to the same spot a dozen time and each time it will look different because the lighting at different times of the day have a substatial visual effect on it and there are many different weather systems that pass over it.
Ships being actually fully fleshed out inside and out as something purposely designed with incredible detail, you can literally make your ship your home and live in it around the verse...
I realise not everyone cares about that at all but for those that do its huge and done incredibly well.
Your personal weapons, they are just disposable guns, again beautifully detailed and they look like guns and not something i designed in Blender and 3D printed as a present for a small child... and there are about 100 of them so plenty to chose from with each one beautifully crafted and detailed.
I could go on and on....
The bad stuff, yes the NPC's are laughably bad, it has a myriad of strange bugs that make you stop and go what? even me with thousands upon thousands of hours in it the game occasionally makes me stop and think what was that? what just happened??????
Development time, i don't think its slow, i know better than that, its actually very quick all things considered once they get going on something, the problem is they keep changing their mind and starting again, i think at this point we are on our fourth ship HUD rework, and that's only the tip of the iceberg.
Beautiful: Yes
immersive: yes
Massive / Complex: yes
Buggy: yes
Frustrating sometimes: yes
Awesome: yes.