No matter how mind blowing Tata positions its product, general public aren't even going to bother looking it up. I have faced the problem first hand. 9 out 10 guys first reaction is, why the hell Tata? Even if I give reasons they don't listen. The only way that I managed to shut them up is by taking them directly to checkout Tiago. Once they saw Tiago in flesh, they shut up. I have taken 3 friends to Tiago showroom, and all those 3 didn't even consider Tiago as even a car. But after the Test drive, 1 of the guy bought the car. The other one who was hell bent on buying Swift, booked Tiago and will be taking delivery next month.
Until Tata figures out a way to make people see their product in flesh, they just won't sell a lot of them.