The batteries in the Mach E will last less than a decade? How do you know?
The cost will be dearly? Again, how do you know?
Granted, I didn’t spend much time looking up EV battery stats but neither one of your claims seems to compare to what I did find.