Yes. The Kubota is worth the extra money. The Mahindra is an OK tractor, but, it is not a Kubota. And, me personally, I try not to give China any of my money when I have the choice.
SO why is it worth more?
What makes you think they are Chinese made?
I personally don't see anything with the Kubota that is worth 8000 dollars more!