I understand the phenomenon yet feel sad about this. For most of the people in India, buying a car is more dependent on the other factors than the car itself. We are so indulged in the dealership experience (Paani nahi pilaya, SE was an idiot) that we tend to forget that its the car that will remain with us for 8-10 years and we would not be visiting the showroom or the service centre everyday but of course we would be driving almost everyday! And technically Maruti cars can never come close to FIAT. Few days back I sat in the swift of my friend and it started raining. The noise that was made due the falling water on the roof of the swift did not only scare me but also made me realize (yet again) how superior my Punto is. I would never trade my fiat for any maruti. Honestly, a Maruti is perhaps the best car to BUY (service, sales experience, number of dealerships etc) but a FIAT is most definitely a better CAR technically out of the two! Just my 2 cents. PS --> MODS please delete the my post above this one.