I bought a Vios about 10 years ago, cost me 600k baht.
Zero problems on it over the full 10 years, only did about 22,000 km total, couple of scratches, good for a few more years I think
When I'm done with it I'll pop down to Toyota and order a new one then just toss the old one out like the disposable tool it is.