"Tesla was the only EV that was somewhat affordable"
I don't think this is true. For example the Nissan Leaf has always been more affordable. But the range of the first Leaf models was very low. Tesla was the first EV company that offered a range comparible to ICE cars.