This is a misconception , I own an etios liva diesel and XUV , both same age and run almost same , and servicing and spares of XUV 500 is often 20-30% cheaper than Toyota , clearly it's a better ...
If you like drive your car, go for xuv500. If you ready to spend extra 3-4 lakh, go for innova. Because you get good resale value and peace of mind from toyota.