Unless their game is upped then sadly this is me at the moment. I actually love my model 3. The performance is very good for such a heavy car and it's a decent drive.I suspect, the Model 3 will be many peoples first EV but also their last Tesla.
The former is a tough nut to crack and Tesla is to be commended for their effort, the latter is a easily solvable problem but I suspect the Tesla way will prevent a full solution being realised.
I just realise now things I took for granted: reliability, decent headlights, A good entertainment system and Nav (Despite what the perception is, Teslas is pretty weak compared to the competition who have better user interfaces, more customisation and more often than not Android auto compatibility). Service is hit and miss but that's the same for all manufacturers. I come from a Merc so I'm used to the dealers treating me like a king and the service centres treating me like a nuisance. I just expected something more from Tesla than I got. The weak points are too numerous and important (to me) to ignore.