All EVs will depreciate 55% or more in three years from MSRP. But no one is paying for the MSRP price. Just look at old Bmw I3, Nissan Leaf depreciation, a lot of depreciation from MSRP, but it does not mean is bad if you factor in Tax Credit and Rebates.
Now look at the example of Nissan Leaf SL Plus MSRP at 45K, but you can buy at 34K with dealer discounts and Nissan incentives. Then, $7500 + CA rebates $3500, you ended up paying around 23K.
Now you tell me if the new Nissan Leaf SL cost 23K, who would buy the old ones if it cost more than 20K. So the old ones should cost less than 20K, which is more than 55% depreciation.
The old EVs have to be very cheap with big depreciation from MSRP simply because of Tax Credits and State Rebates for new EVs. In California, you will get a minimum of 10K. Therefore, in order the old EVs to compete with new ones, they have to be much cheaper.
My 2020 Clarity MSRP 34K, but I paid 29K OTD. After-Tax Credit and State rebates, I paid only $19,500. I will be extremely happy to see my Clarity can depreciate 50% from MSRP in 3 years, which is 17K

Matter of fact, I am still happy if it depreciates 60% from MSRP in 3 years, still get the best value from the car since I only paid 19,500
But I do agree, with the exception of Tesla, all EVs depreciate like crazy, much more than ICEs. These facts we need to accept since EVs keeps moving with technology, 3 years old EV seem very old if battery technology keeps advancing that offers faster charging and more range.
BMW I3 for example, the 2017s have 100 miles range, they look good back then, but now noone wants to buy 100 miles range nowadays. That's why BMW I3 depreciates like crazy. It will be the same for current EVs that have 200 miles range now, 3 years from now they will look like very old technology.