Well we'll find out when they either go to court for not delivering a game within the next 3 more years, or we'll see them release the game within the next 3 years. Either way something is going to happen by then.
I have seen their dev schedule diagram, and tbh, it looks batshit complicated and insane to comprehend. That said I do hope they at least release Squadron 42 (they did pay Mark Hamill after all, as well as other celebs, they definitely don't come cheap), then I can rub it in the faces of the naysayers for giggles
Star citizen was announced in 2012, i google squadron 42 and the first page was a reddit post from 3 YEARS AGO with the title "For those confused about Squadron 42 and what you're getting ".
And you say you will laugh at the naysayers ?