Drives me crazy when people keep saying it's delayed "Again".
It was originally due out the end of this year. They quietly changed the production start date until "2022". It was never "Q1 2022" or "1st Half 2022", it was just 2022. The date hasn't been moved a dozen times or even twice, it's been changed once. They just left it up to speculation when it was going to hit.
If this is true, it's not exactly surprising. Since they changed the date they've dropped a few hints that it will be towards the end of the year. I'm definitely bummed but not surprised. When they changed the date to the very vague "2022" I'd already braced myself for this.
Maybe if they've finally settled on a date that means they know what they need to do to work around the issues around the 4680?
Hopefully this means they've given themselves ample time to get everything in the production means optimized, I would rather they get it right than rush the product.