My Vios is 20 years old. Runs perfectly, costs about 40,000 baht a year for everything - insurance, registration, petrol, maintenance. Parts available everywhere, any mechanic in Thailand knows how to fix it. EV owners have unknowingly walked into a dealership trap. AFAIK one can't find an independent EV mechanic in Thailand. It's proprietary software, a normal OBD reader gets garbage. The dealership can control software updates remotely. Any independent work voids the battery warranty. Parts, including battery, only obtainable via the dealership. This is a deliberate business model, designed to tie the buyer to the brand for life. Prices can be hiked to suit the bottom line. The fun and games will really start when the current wave of EV's start ageing. Me, I am keeping the Vios.