Mahindra doesn't sell anywhere near as well as JD and Kubota in the US, but they are #1 seller word wide. Figure that one out. A lot of the Mahindra tractors around here on dealers lots are several years old, still considered new stock. There is a 2016 cab model I was considering, until I looked at it. The only good thing I found was the FEL was smooth, but the engine was loud, the AC was warm and the seat was uncomfortable. To top it off, it had more rust on it than my 20 YO B2410.
For a moment I was considering going with a Mahindra 6065 cab tractor with FEL. It was ~$7,000 more than the L4060 with LA805. It is a 62HP tractor with shuttle drive, and would work well for the hay equipment, but would be overkill for everything else, and the finance rates were a LOT higher than Kubota.
Also had to consider the nearest Mahindra service was 27 miles away. That dealer I got bad vibes from, and their used equipment was way over priced for the condition it is in. Since I already own a Kubota and have a dealer near me that I get parts from, I stuck with Kubota. Rather wait and get something I can trust, than get something right away that I have no clue about.