I tend to agree with
@nativewolf sentiment but here I disagree: Tesla never wanted to do the cell themselves from scratch. They always tried to do the next layer of the product, both software and hardware, both in auto and storage.
The bought cells, and from there got modules, packs and then the rest of the product - M3 & MY, Powerwalls and powerpacks and Megapacks & Autobidder.
They have been battery constrained for years, the recent battery glut is something that arrived after LFP patent expired (as others have pointed out) and Chinese decided to go pedal to the metal with batteries.
What Tesla has neglected is the residential segment: Powerwalls are very niche, and this is probably because Tesla really
dislike labor/people/corner-case-intensive business where you have to go home to home to do stuff, one by one. Solar roof docet.
They much prefer the scalable business where you crank up machines that builds products and people come and get them. Megapacks are a very good compromise because margins are great and you can have a handful projects sucking up a year-worth of production. They are probably still learning this side of business too: very heavy in documentation, negotiation, and regulation: not as easy as selling a MY on the website.
A couple years ago I spoke with a solar developer and he directly told me that Tesla wouldn't sell a single Megapack to him - they just did massive projects, didn't bother engaging smaller developers that wanted to buy 1 or 2.
I'm sure this is still the case. As Tesla ramps up in competences and production, they could start selling to other smaller customers like him. The Wright's law always works but we gotta remember sometimes we start from scratch and numbers are very little, at the beginning. It takes time.
Now, what
@nativewolf and I probably agree (but others won't), is that the Energy business didn't get a lot of
love - communication-wise - from Elon. This clearly excites him much less than Cybertruck, or FSD, or the woke-mind-virus.
His twitter is less than 1% about Energy, and even in calls he just answer questions briefly. He's just not excited.
This irks me and others more left-leaning/environmentally engaged people, who on the contrary are much more excited by Megapacks than Cybertrucks.
But, personally, I'm not that bothered: despite Elon's boredom Tesla - of which is still CEO - is finally
delivering. I want to appreciate the deeds more than the communication. It could always go faster, but they are ramping up and as long as they do that we should be content.