In my opinion, Mahindra has made great strides in their product over the past few years. I recently traded a 10 year old Mahindra 2015 tractor for a new one in the 26 HP range. I loved my 20 HP Mahindra but was very disappointed in the paint quality of the loader (made by a third party in Texas). The tractor itself did everything I ever asked of it, so I had no complaints there. Mitsubishi made the base tractor.
I looked at Kubota and John Deere convinced I would end up with one of those. I had an open mind and compared weight, lift capacity of the bucket and rear 3 PH. In all cases the Mahindra was far better in terms of performance. Check out TractorData.com for comparisons. There is a lot of cast iron on the tractor and when comparing parts such as the front end or rear axle assembly the Mahindra is clearly more heavy duty. The SSQA on the bucket was a BIG plus over the John Deere system too.
Knowing I was disappointed with my previous paint job I carefully looked at paint quality, welds and overall assembly fit and finish and was blown away at the overall product when compared to the orange and green ones. I honestly did not expect to buy another Mahindra, but in my estimation, the choice was obvious. I have all three dealers within 20 miles.
Unfortunately, the earlier Mahindra tractors did have issues with the paint (turning red to pink) and it will take years for that to fade away (pun intended), but please don't bash the new Mahindras unless you have actually looked at and tested them for yourselves. It only perpetuates outdated issues. Ultimately, sit in the seat and test it on a pile and the right tractor will become apparent.