After 3 years with a model 3, I have zero issues with range (granted, this is CA). My range anxiety is worse in the BW because I can find at least 110v power in a pinch almost anywhere.
My big thing is value. You have a high entry cost, rapidly changing technology, and Elon continually cutting MSRP which all result in a really poor resale value. Few people want an old cell phone, these early BEV's are the exact same thing. In the long run most of this will be resolved, but I'm not going to be the one eating massive depreciation in the near term (after I'm done with this Tesla that is).