The current generation of Lucid, BMW, etc. are 400+ mile vehicles.
You think we need 800-1200 mile batteries?
As for charge speed, the twice a year someone needs more than 400 miles isn't as significant in real world EV usage...
I plug in on a dopey 1.3kW (~115V, ~12A) outlet and my car is at 80% charge in the morning. For commuting, a 5pm to 7am charge is ample for most people living ordinary lives.
Based on my firsthand experience, cold weather (big one) or hauling/towing significantly reduces that 400 mile range (sometimes by 50%+). Yes to comfortably get 400-500 miles per charge in the worst case scenario it needs to be atleast 2x.