Sorry, I was leaving to do some road patching and left a confusing post.
I don't see mandates getting pushed out, at least in California.
Modern batteries from my previous employer are getting 600-700 miles on a full charge.
Range anxiety and charging hysteresis will go away with the newer battery chemistry and smarter charging circuits.
Battery swap is a better solution.
Lease the battery.
I don't know that we'll see that technology in the USA any time soon though.