It's not really an, "all or nothing attitude". It's the fact they should be able to directly compete with gas powered vehicles, and they don't. Not even closely. Do they provide somewhat limited use for some people? Yes. But in a head to head comparison against IC vehicles, they're sorely lacking in too many areas.... And most of them cost more.
And the EV "naysayers", are not the one's with the, "all or nothing" attitude. It's the governments who are trying to force these things down everyone's throat by giving dates, and mandates attached to them.
Your statement depends on the use case. How many people drive over 200 miles per day non-stop? I don't know any.
Something like 90% of Americans are fine with a full charge on a daily use basis. That's not "limited use for some people"
ICE cars spend an infinitly more time fueling than I do. I never sit at a charging station.
My Model needs no oil changes, No transmission services. Brake components generally last 100K miles. Spark plugs, air filter? Nope.
Virtually no maintenance needed means no service downtime.
I never go to a gas station. My car has a full tank just from sitting in the garage plugged in.
My fueling costs are minimal as compared to my ICE vehicles. In fact, charging via our solar panels gets me to the solar project break even point faster; ultimately I get more value outta the solar project.
Reliability? Do you hear of a Model 3 breaking down?
This is my use case. If I lived in an apartment, I probably would not own a Model 3. But I might want one...
Then there is the intangibles... Our Model 3 is a flat out blast to drive with its flat handling, incredible sound system, voice commands, acceleration and so much more. Even the seats are incedible...
That's my experience. Does it mean I don't love our GS350 F Sport? Of course not. They are both great cars. One is a solid design and quality; the other is the future.