Here's a few data points from my situation: (I'm in the 6-10 yr camp).
I love EVs and think they're amazing to drive, everything from tesla's, to kia's, to porsche's.
But I own an older house with a detached garage. I'd have to rip up part of my back yard to complete the home charger install, and 3 electricians quoted me anything from $8.5k-$10k! So for those of you who have attached garages and newer houses, it'll be MUCH easier to pull the trigger on an EV.
I only drive 8k miles per year, so that's roughly $1500/yr on gas. So I'd need to own an EV 7 years before I "save" any money not going to a gas station.
When I've rented EVs in the past, the charging horror stories are true - its hard to find chargers sometimes, which brings on range anxiety. and then you end up paying to use some other charger, after you've downloaded yet another charging app to your phone.
My friends in California have Teslas and they're perfect for out there. Gas is expensive, most have long commutes, you spend a ton of time in traffic, and tesla charging stations are EVERYWHERE. It's a different world right now in CA as it relates to EVs.
And lastly, like all cool cars in demand post-covid - they're impossible to find! Want Rivian? Get in line. Ford Mach - E/Mavericks? Good luck. And strangely, other than the Model X, no one has a 3 row SUV. So if you have kids, or carpool kids around to soccer games etc, that's hard to do in Model Y or an Ioniq 5.
So even though I'd be happy owning an EV, my next car is going to have a turbo V-6 with a great sounding exhaust lol.