Tesla and BMW have, but they're hardly the entire electric car market. Other all-electric vehicles like the Nissan Leaf EV ($23k MSRP) or Chevy Bolt ($34k MSRP) are positively affordable compared to a Tesla Model 3 ($45k MSRP) or BMW i3 ($44k MSRP). Both of those are still cheap next to a Jaguar iPace ($70k MSRP) or a Tesla Model S ($95k) though.
Keep in mind that even a Honda Civic starts off at $22k MSRP these days.
Keep in mind that even a Honda Civic starts off at $22k MSRP these days.