Well, to most Indians, a car has to be Maruti, a commuter bike has to be Hero Honda, a 150 cc bike has to be Pulsar, a phone has to be Nokia and so on

Doesn't necessarily mean they are the best in class. It is just that most of them build a reputation over the years owing to poor or no competition, and Indians are very brand loyal! Honestly, I wouldn't even bother comparing the quality of a Maruti or Tata with VW, Honda, Toyota or Ford. A simple test would be to compare the quality of a 5 year old car from each. Case in point - a 10 year Honda City vs a 2 year old Maruti SX4!