Point taken and I'm not defending that. Yet it's the nature of being on the bleeding edge in most every domain, and takes an early adopter mentality to want to deal with or enjoy. Legacy manufacturers can play it safe and have rested on their laurels for decades. They're also now getting their lunch eaten. By more than just Tesla.
It's also analogous to buying a second or third tier cell phone - the way it is delivered is all the potential it will ever have, immediately getting worse with age. It's not at the level of top tier smartphone leaders that will provide regular updates that mature and even evolve the device to a level beyond what initial capabilities are.
Hummer was and still is a joke. Throwing more at something, to be a freedom tank, while selling for a loss is not innovation. Vastly better is likely not the way most would describe this monstrosity and its sales number will reflect that.
That your later Tesla's were better than your early Tesla's? That's shouldn't be a surprise?
I have also been an avid EV owner and driver. Dabbled with friends EVs, and done multi-day rentals of a few brands. All have better software and UIs is arguable, as nothing in my experience has even come close when talking about the breadth and state of Tesla SW. Again here, their technology stack is on another level that enables them to be at this turning point of AI/ML robo taxis. Autopilot and FSD aren't just simple cruise control but is underpinned by that same evolving AI/ML technology. Lucid and Rivian are still in their infancy developing capability with old procedural SW, with comparably tiny teams and budgets. (Maybe Apple will get in on the show). Tesla maybe outwardly a car company, but fact is they're also famously a world class SW company.
If anything, I think the CT has perhaps pushed the state of the art too far for most of our generation. Won't matter as the younger generations will define the future players. Few will tell you they aspire to any of the legacy brands their moms and dads loved. Maybe except for Toyota's?