Well, that's completely false. Neither Chris Roberts nor CIG have ever "promised" a release date. Even in the Kickstarter it was an estimate. They have been totally transparent about that from the start. Stop spreading lies.
Believe me I know what it's like when it feels like you're right and everyone else is wrong and ganging up on you, but the only thing that works in this situation is to remembe that it's just the internet and let it go.
For the record, I've only heard of Star Citizen and never funded it, played it or engaged with the community.
https://www.gamespot.com/articles/star-citizen-release-sched...
At least, that's how parent commenter thinks the world works.
I’m as excited about it as the next guy but let’s not pretend it hasn’t been delayed repeatedly.