I think the same thing about Aptera. I said something negative about them in a comment on an article, and a guy asked why I would be negative about them since their delivery was estimated to be the end of 2021. I showed him an article where they were announcing their estimated delivery date was supposed to be end of 2009. I said people have given up believing them.
Aptera had undergone multiple ownership changes since 2009 though. The current owners only recently took back control, so I would ignore any promises made from back in 2009.
Elio doesn't have that same excuse.
Edit: RobStark beat me to it, and with more detail.