Well, if you do a quick auction comparison, a 10 year old Camry is worth roughly $7,500 USD and 10 year old Tesla is worth $12,000 USD.I don't know if they are here to stay. As they become 10 years old with little value left because the batteries are kaput & people will compare them to a 10-year old Camry with 130,000 miles which could provide another 100,000 miles of service.
Once hydrogen fuel cells become reality EVs will become a historical failure.
Fuel cell technology has been around for a long time and still has not reached critical commercial viability. Hyundai, Toyota and Honda have all built fuel cell cars.........and there is little to no acceptance from the buying public.........anywhere on the planet.
Respectfully,
Playacaribe2