Hmmm ... lets see,
Chevy Traverse with tow package. Paid 21,000 in 2020 for a 2017 with 26,000 miles.
Gas, $4 or less a gallon (currently $3.99 at Costco. At times during ownership of this vehicle I paid $1.30 a gallon as an ultimate low.
Electric anywhere from 5.5 cents kWh to $12 kWh (peak average)
The OP is correct, the Tesla brand is a luxury brand for those who like the idea of electric. The price is too high for me and non of them can perform the tasks my Chevy SUV does. Its like any other vehicle, we buy what fits our budget and the way the vehicle will be used.
The equal for my Chevy would be a BMW X5 as far as the duties it performs. Yeah, my son has one. Go figure.
Now if you excuse me I have to get ready for my second trip to Florida this month to look at homes, less than a 5 hour trip but wont have to worry about charging my vehicle and if I was staying local, the Chevy would be towing our boat to the local boat ramp. Meanwhile on road trips, its truly amazing how comfortable and QUIET running 80 MPH down the interstate for a well price vehicle.
Again, specific uses for all of us. On the other hand, if there was a $30,000 (max) priced electric it might be perfect for my wife and local driving, something along the lines of a Mazda CX5, Most likely though, will never be in my lifetime electric as I always buy vehicles 2 to 3 years old low mileage.
Sheraton in Florida does offer charging stations the cars park and charge overnight, the spots are always full, I wonder what happens if more than 3 need to charge? Yeah, stress