The stories I hear from disappointed owners are those that are trying to use EV's in a way they are not the best for. Yes, too many are pushing them for every use, when in reality they don't fit that well for that service.
It cost me less than 1/2 for my use over running a 30 MPG gas car, to run back and forth to town, 98% of our trips.
I went in with my eyes wide open, and have been very happy. I still have gasoline power vehicle for the very few long trips we take.
With today's batteries, long distance travel is not the best with an electric. If you load up the chassie with heavy batteries to get enough range, it becomes a diminishing return, harder to cool and longer times to fast charge. For what we have now, I would say 250-350 mile range is the goldylocks point.
So far I only charge at home so around $0.20/Kwh. An electric is ideal for my type of service where it returns home with range to spare and can be charged while in the garage.
There will always be those that will take them on long trips, brag about how far they got, and the "fun" of searching for working charging stations. Those that want the convenience of gasoline on a long trip will always be disappointed.