The new Mahindra XUV300 is an impressive car, and it deserves all the support it can get to make it a success