Maruti is keep on doing some mistakes like,
1 - Baleno was stopped when it started picking grip in india market, it is a nice vehicle.
2 - Esteem production stopped, successful vehicle from last 15yrs and desire launched(doesnt seems to be a very good vehicle)
3 - A Star launched recently, Now they launched RITZ also. before A Star started gripping market.
Any company should understand the situation of the market and react, very fast changes are not acceptable within india, we people are designed to grow in a slow motion,
If company cant understand this then they may have to face tough time in future.
Please give some time to public to understand your vehicle, give some saturation time, b4 buying a car public starts asking company that for how long this model will be in Market, a kind of dilemma inside everyone.
Changes are Acceptable but frequent changes are not healthy.