I do not really understand the outrage agaist Yaris or for that matter any inanimate object. No one is forcing people to buy Yaris, if you do not like it, do not purchase it. There are plenty of options available.
I also believe that R&D Department of Toyota does not visit Pakwheel forums to assess the faults in their vehicles and update according to scientists commenting here.
Every car has a function and a role, no car excels at everything as desi mindset demands. They often ask I am looking for a "family"car, like there are single cars in market too catering to single people, People expect one sedan to fulfill all their dreams - it should be a speed machine great at corners and do off roading as well and must give 100KM in 1 litter plus should accomodate a 7 member family too