Because everyone likes opinions, I'll add one more...
Elon is smart and has Asperger's. His mind is racing all over the place, and he has a very high level of confidence in his (and his employee's) abilities to achieve things that haven't been done before (or improve something that already exists).
Regarding FSD, I think Elon has been playing defense while waiting for AGI to happen. Since it's never been achieved before, he *can't* actually know how long it will take (or if it's even possible). BUT... he's made a habit out of doing things that people say are too hard or are impossible... so his judgement is biased towards "we can do it". This is why his communications to the public are always something like "by the end of the year". He's clearly a case of "overachiever syndrome".
Regarding Optimus, I think it makes total complete logical sense. If Elon's expectation is that Tesla will achieve AGI, it would be foolish to not have the hardware to make use of it. Flip the situation around - if Tesla achieved AGI and *doesn't* have a humanoid robot to take advantage of it, TSLA stockholders will be screaming at Elon for his lack of foresight.
Regarding resources being diverted away from FSD... eh. There probably weren't a bunch of robotics engineers pulled from FSD to work on Optimus. If we're talking software... it's been *YEARS* without progress. That lack of progress didn't happen because of Optimus. If anything, Optimus could be providing a way for the software team to look at problems from a different angle. Or just a useful distraction for the mind.
I work in software. Sometimes taking a break from a hard problem is better than spinning your wheels. Sometimes shifting to a different problem can help you solve your first problem.
Remember when the Mobileye CEO called out Tesla and said they would hit a "glass ceiling"? They were right. You can't take a bunch of ADAS features and make a self-driving car from it. Perhaps Tesla is taking a different approach, but can't really do that incrementally. Perhaps the software that is written to operate Optimus will be "FSD v13".
I think this thread is written from an outsider's perspective, and so I understand the frustration expressed... but I don't think the engineers have just dropped FSD for a shiny new toy.
My recommendation is that anyone who paid for FSD and feels ripped off should take Tesla to small claims court. It's likely you'll get a refund.
From my viewpoint, we owe Elon's "overachiever syndrome" for a lot of good things. I'm not trying to give him credit for everything that comes out of his companies - obviously there are a lot of other smart and hardworking people responsible... but there are competitors of his businesses that are failing left and right (legacy auto, Virgin Galactic, Blue Origin, etc).
I'm very thankful for Tesla and Elon. Again though, I didn't spend $12k on something that turned out to be less than I expected. If you're in that boat - really just take Tesla to small claims and be happy with the car (minus FSD).