Bullshit. You can easily get a battery for less than $25,000. The Tesla model 3 is a 50KWh pack and is $14000 to replace and likely costs way less to make.
If you were really skilled you could buy 50KWh worth of cells for less than $10000.
The reason the batteries are more is because you have SUVs and Trucks that need twice the amount of cells for about the same range because they’re not aerodynamic
It’s not really a problem unless you don’t have the ability to drive the EV. Most people aren’t driving long distances so just heat the battery and lose efficiency. People use more energy just heating the interior for themselves than the battery