Something to consider... unlike smartphones that become almost obsolete after a couple of years, Tesla makes OTA updates. The hardware/mechanics on the car will take much longer to become obsolete. I saw a headline a few days ago about other EVs installing big touch screens and having OTA software updates (likely because they need this now in order not to fall too far behind Tesla). So, if you're concerned about the model 3 becoming obsolete after five years, I think, if for any reason, it might be because of battery cost more than anything.
Go ahead. Buy the larger battery and premium upgrade. You can keep it for ten years like you always do and be fine.
I agree that the OTA updates are a huge advantage that Tesla currently has over other companies and is something that makes me much more comfortable buying a Tesla M3. My Jeep has their high-end stereo/GPS system that's a total POS and the many issues it has will NEVER be fixed. However, the use of a touchscreen for nearly all interaction with the car's systems allows Tesla to keep fixing and enhancing the car's functionality over time. And that's not just a hypothetical...it's something they've been doing for the X and S for the last few years.
On the hardware side, I agree that the rate of change will be less and that battery capacity/cost will probably be the things that change the most over the next 10 years.
I do think that over the next 10 years that things like USB ports may start to standardize on USB-C connectors rather than the larger "standard USB" connectors, but there will always be adapters for those situations. USB-C would also be a more forward-thinking technology because it supports higher power requirements than the standard USB connector, but we're still probably 2-3 years (or longer) before we start to see a larger shift to USB-C, so that's not too big of a concern.
Wireless phone charging is another area I see that might undergo some changes in the next couple of years, especially if Apple adopts it with the upcoming iPhone. I think I read something about the M3 (probably with the Premium package) supporting wireless charging, but haven't been able to find any details on that yet. Hopefully Apple will use something that is pretty standard that Tesla will be able to support. I do like the way that Tesla is selling the USB to micro-USB/USB-C/Lightning cables for the phone docking area so you can make it work with whatever phone you have. Maybe wireless changing will support a similar approach in the future.
The hardware for EAP/FSD is something that I think should be OK for a while. Elon seems very confident that a camera-only approach is more than adequate, and I think if you are comparing it to human drivers I'd have to agree. However, I think additional technology (such as LIDAR or other active sensor systems) that can see through fog and other obstacles that even human can't see through could be used to make FSD far safer than human drivers could ever be. But given that a camera-only based FSD system has the potential to be much safer than a human driver, I think a camera-only based approach will probably last 10 years or longer.
@ Cloxxki
I do like the idea of being able to use my M3 to generate income by adding it to Tesla Network when I don't need it, but I'm thinking that in this use case I would probably want the larger battery in order to maximize the amount of time my M3 would be able to generate revenue rather than recharging itself. I'm also not very confident that this is something that will happen in the short-term, but it will hopefully be possible around the time I'm ready to get a new car. After all, why trade in my old M3 if it can generate income for me if I keep it (as long as that income is greater than the costs of charging and maintaining it)?