You tried working on an ICE recently? Got ten grand for a scanner? My Ev replacement battery price is $2500.00 (new reconditioned are cheaper) and about 4 hours labour. That isn't gona break anyone's bank account.I don't mostly due to the cost. And used ones apparently don't have much value due to the replacement cost of batteries. And then well, you can't work on them yourself, so service and repair costs are high. Insurance costs are high due to the parts costs and fire risk.
You don't even save on gas taxes in some places that now assess a per mile use tax of some type annually.