And as for software, on the infotainment side, AA/CP are great (but not available on Tesla), and people often like having _some_ physical controls, which goes against Musk's aggressive cost-cutting.
If by software you mean FSD (Supervised), I think essentially every major auto lane-keeping + adaptive cruise covers the key use case where FSD is useful: highway slogs.
For anybody who lives outside of the USA, the Chinese EVs are the obvious answer -- they've surpassed Tesla on essentially every dimension.
For people who live inside the USA the math is different, since the government is actively interfering with the free market to protect a critical donor.