Mahindra has not been in the US for very long, and by all accounts, their dealers come and go reqularly. They are new to the US market, and no one knows very much about them over the long term. For one, their re-sale value sucks...if you ever want to trade it in, good luck getting a fraction of what you paid for it. One of the reasons that JD, Case, NH, and some of the other big players get good resale value is parts availability...you know that they will make parts for these tractors for the next 10, 20 or even 50 years, however, with a 3rd tier company like Mahindra, who knows. The question mark on the future parts availability alone makes for a big decrease in the trade-in/resale value, even if it IS a great tractor. If you buy a Mahindra, you better hope you love it from day one, because you're going to be stuck with it, and a prayer might be your best bet that parts will still be made 20 years from now.
The other problem with Mahindra is that they refuse to send any of their tractors for the "Nebraska Test". For those that aren't familiar, all the big players in the tractor market have all their specs (like HP, lift capacity, fuel economy, etc.) determined by Nebraska University. The purpose is that it allows a 3rd party independent organization to determine the specs...so you know that all tractors were measured in exactly the same way, and no 'trickery' was involved. For instance, a company could use fuel additives, or adjust the temperature or humidity of the air going into the engine, or one could even measure the 3pt lift capacity from 12" behind the hitch instead of the standard 24". They could also measure the engine HP directly from the output shaft instead of the wheels or PTO shaft. The "Nebraska Test" began in 1920 specifically because of false claims, which were a common occurence at the time. Last I knew, some states even have laws forbidding govvernment agencies from buying tractors that were not tested by Nebraska University (google Nebraska test if you want to learn more). It's a small cost for the test, given the high number of potential sales, you can't help but wonder why they wouldn't. I guess when you buy a Mahindra tractor, you'll just have to take their word for it that a 34hp engine is, in fact 34hp. Frankly, it all sounds shady to me