I just traded in a Mahindra 3525 with 780 hours to a used tractor dealer because the brakes failed due to leaky bull pinion shafts and couldn't get my dealer's service department on the phone to even talk about repairing it for months on end. None of the dealers for other brands in my area would work on it and none of the new tractor dealers I spoke with would take it on trade, either. One of them said they wouldn't work on Mahindras because their experience had been "getting parts is a nightmare."
Your experience may differ from mine, but the lack of dealer service is what made me get rid of mine.
Do you have any independent tractor repair shops in your area? I have one, and they charge a fraction of the cost of the dealer. I've ordered parts for my sub-compact without issue -- the first time was during the COVID shutdowns, and I had no problems, or delays in getting them shipped to my house. I ordered one part, a plastic, belly PTO shaft, fan, through my dealer, without issue, just post-COVID. My independent mechanic installed it.
By the way, my independent mechanic provided old-school customer service which blew the doors off of my dealer, who gave me good service, just not up to old-school standards. My mechanic just retired, but his sons are running the business now. I expect they will follow in his footsteps, next time I need their help.
There are shops outside of dealerships. They are no different than independent auto mechanic shops. Dealerships are not your only choice.
I would explore all of my options, before I would get rid of my Mahindra. I enjoy it too much. I got more tractor for my Dollars, from Mahindra, than I could get from any other maker -- I looked for weeks, and Mahindra blew away the other used tractors in my area for features, function, and price. YMMV. Cheers!