RE: Is the battery lease affecting other EV sales?
It'll be the battery that limits this. I had a demo in one last year and to be fair they did point this out, suggesting the alternative was excluding the traction battery from the drivetrain elements. For the other makes you mentioned, you would need to explicitly check each and every one to see whether below-par batteries were part of it.
At least with the lease, we have the security of knowing we're covered!