The left pull issue seems to be of improper alignment or a sub frame alignment issue, either way its something that I believe Ford has a\started addressing for their newer batch cars.
Regarding low sales, its because of the over crowded competition , there are too many choices here in this segment , Maruti itself has 3 hatch backs in the segment, Hyundai has 2, and Tata has 2 and so on, so the intensity of competition is the biggest reason why Ford isnt able to expand its share here,
And there is the ever popular herd mentality of an average car buyer, like Maruti = safe buy approach, which isnt really true,
Take a test drive of the car and if all feature, space on offer, price , etc are under the desired budget there is no other car that will be as good as Figo as of now in our market, another good car is the Tata Zest an undisputed hero spoilt by its past roots