Yes, yes, and more yes.
People still don't really understand electric cars yet. They see an EV as a sacrifice. They think that you buy an EV either to save money on gas or out of some vague sense of environmental responsibility. They don't understand that they are just plain better.
Right now, gas cars offer three advantages over EVs: there's more variety in the market, they're cheaper, and they go farther. These are not insignificant advantages, of course, but people don't realize that EVs are equal or better in all other respects.
It's coming around now that EVs are getting more exposure, and especially since Tesla keeps getting so much attention for producing a car that's good on its own merits, and not merely good "for an EV."
The other side of this is that people are blind to the problems of gas cars, because they've grown up with them. One of the biggest problems people see with EVs is charging. But if you hadn't grown up with gas vehicles, the idea of seeking out a specialized filling station once every week or two and then dispensing dangerous, toxic liquid fuel from an apparatus that doesn't even seal it off from the outside would seem completely mad. You have to do a complete change of the engine lubricant how often? The windshield wiper fluid cap is in the same compartment as components that get hot enough to cause serious burns? Every time you slow down you just throw away all your kinetic energy, and grind down your brake pads while you're doing it? This is clearly not a viable technology.