Same here, there was absolutely nothing disappointing about what they showed us, its as good as we've had in any other single event, the only reason people are disappointed is because of what they didnt show and were led to believe we'd see. For that reason, apparently everything else is irrelevant and void of recognition for what it is, or downplayed because other aspects failed to materialise.
The problem is probably the fact that its being developed openly, at every step of development. You look at 99% of cases, and you know only what they want you to know, you see only what has been authorised, which is almost always selective snippets like trailers, and dont really give the audience a true representation because anything that doesnt work flawlessly can be removed or reattempted till it works and thats the footage you'll present.
CIG are doing all of this openly, they're saying what they're working on, they're showing us the flaws, the 'what we have' rather than the 'what you should have when its done'. People got bent out of shape and are venting because we were led to believe we'd see something, and they didnt deliver on that, but if we didnt have that open communication with them, we'd be tuning in knowing nothing other than what they show, which is what we saw.
A lot of what they're trying to achieve is uncharted territory, they're not just settling for 1 key selling feature - the most realistic looking, the most planets, the biggest assets, the largest scale gaming universe etc, and dialling in the rest because [key feature] makes it better than the previous game with a lesser feature.
That takes time, and it takes a lot of different skilled teams to achieve it. Its not just tons of modellers, tons of programmers etc, and 1 team stopping what they're doing isnt going to speed up other areas. Too many people seem to think that if it takes 9mo for a woman to have a baby, get 9 women and do it in 1mo. It just takes what it takes, and getting frustrated with it not being as fast as we'd all like it to be, is just pointless. If they sacked off all these new ships, the netcode still wouldnt be with us, and the same can be said with many other things that are used to blame other areas being incomplete.
Personally, it annoys me that people use this open access development and complain that things dont go to plan, like they have so much access to all the other developers and they're all nailing it and CIG are just falling flat, when the reality is we know nothing about games, we dont even know whats being built until its about 2yrs from release - not because thats when they've started, but because thats when they've got far along enough to talk about it and start hyping it up, spending marketing dollars on it and cherry-picking what we know. This "People are so used to single and multiplayer games
which usually only take 1-2 years to make." is nonsense people seem to believe [Evo, i agree with the rest, but '1-2 years' is wrong, and im hoping its not worded quite how you intended]. They take 1-2 years to refine on the previous game, with a near identical title, its just new storytelling and textures. COD releases titles every 18mo or so, but theres TWO independent studios working on it, they're each releasing a game every 3 years, and they're using the same engine every single time with only minor changes behind made to it. We hear nothing about them until they're about 18mo away, when the studio/publisher wants to start spending money on marketing - and even still they get delayed by a year or so.
We want access to information, yet cant act appropriately when we're given it and we see the reality of what happens in private. They've stopped giving estimates - they still exist, they just know its not worth the trouble of being honest with us cos **** happens and we clearly cant handle knowing about these setbacks. Maybe now they stop telling us what they're working on, what they'll have to show... because when they're saying all this stuff, its not done, its not there sitting on a drive with the days counting down, its WIP and they're saying what they genuinely believe they'll have available.
- Do we really think its better to have them say "dunno, we'll have to wait till the day" and still actually see exactly what we see?
- Is it better to show something thats bad, just because they said they'd show it? Is that going to make you happy, seeing something in a bad state just to satisfy an obligation of what they said they'd have? (and lets pretend we wouldnt expect something SQ42 related if it hadnt been said)
- Or should they be open, and we just be mature about it and acknowledge if they dont think its ready, they not happy to show it off, it cant be worthwhile for them, and coming on stage and having to give that disappointing news hardly the easy option.
They're all sucky options, cos sadly everything doesnt always fall perfectly into place, and when that happens, plan B needs to be one of the above - in future be secretive, show something negative, or be honest. If its be secretive or honest, you're ultimately seeing the same presentation. If its to present the bad stuff...

.
If anyones interested, theres a half-decent post on Reddit about game development -
https://www.reddit.com/r/starcitizen/comments/56xx77/new_to_the_game_but_with_a_caveat/
Someone who knew people and occasionally saw some of the work behind the scenes at Bethesda and the work needed to repurpose the engine to get it to where it ended up. As Evo correctly pointed out, for an MMO, and the scale of work needed for refactoring the engine, they're still on reasonably good time. Its just that people dont know this because these studios dont advertise something they know is years away and not worth publicising yet. We only see what publishers are revving up to start selling to their audience, and we're spoon fed only what they want us to see, and are 'not ready' to talk about anything else. CIG are being open, i'd rather that than what we get with other studios & publishers with a PR team manipulating us.