- Loads of aftermarket conversions of existing cars to EVs are done by third parties using a wide range of components from OEMs, custom built stuff, or scrapped EVs. E.g. Tesla batteries have a high value for this. Not that hard apparently.
- There are companies providing aftermarket upgrades to Teslas and other EVs to e.g. install custom batteries. For example, Our Next Energy (One) has installed their batteries in Teslas and other vehicles: https://cleantechnica.com/2022/01/05/our-next-energy-tests-i.... So, it's not true you are dependent on the OEM for this. Same with many older EVs that are still servicable. E.g. the original Nissan Leaf from twelve years ago can be equipped with after market battery replacements.
- Tesla recently urged owners of older models to come in to replace their 3G modules with 4G replacements to keep the over the air updates and other online stuff going. The cars work fine without that but obviously lose some functionality as 3G networks are being shut down.
- ICE vehicles are similarly software intensive. It's just that most vendors are a bit behind on update procedures and the update procedure generally sucks. They're busy switching to EVs instead of developing new ICE vehicles, so there's a lot of effectively unsupported software in the field that will never get serviced even if it is full of bugs. Which is of course common because most car manufacturers aren't very good at creating software. It's not a problem if the car keeps on running.
- Lots of things are software intensive these days. This is not unique to EVs. Why single those out?