It is not about liking Nehru's foreign policy, it is a bout the distortions of history that creep in. Patel wasn't very interested in Kashmir & would not have cared much for it in the first place. True that Patel was a realist & Nehru an idealist but that by itself is not the worst criticism. Both had their place.
From what we know of history, Nehru's idealism has done more harm than good, or atleast that's how I see it. I would prefer Patel's realism over that kind of idealism.
This is a subjective discussion, so I would stop here.
Patel was a hard-nosed realist on China while Nehru was enamoured of a India-China friendship. Nehru did let Tibet & by that action, India down on the China issue and that remains a most telling indictment of his foreign policy but since Patel wasn't alive by then, there is little scope to have had hope for a different take. Giving Dalai Lama refuge was not an easy act, Nehru was against the Dalai Lama coming ibto India but honoured him as a guest when he did come. That criticism is not valid unless you believe that India's China policy must be to do what the Chinese want you to do. Give them Arunachal?
If Nehru was enamoured of Sino-Indian friendship, he should have gone all the way. Chanting brotherhood while carrying out forward policy don't go well. What kind of leader would discredit his own country's military intel over his political advisers?
And read my first post again, I only said if Patel had more say, Kashmir would have been India's. That's based on Nehru going to UN against Patel's wishes. I don't say that Patel would have been a better PM overall, or his foreign policies would have yielded significantly better results. But I have no doubt that it would have had better results than Nehru's utopian dreams.
Socialism is far more difficult to object to when you realise it was the 50's & early 60's. There sisn't look like any other way to go, not for a country that had just freed itself from colonialism. The flaws of socialism would show up later & it was Indira Gandhi who was more to blame for that mess.
I am not against socialism, it was need of the hour and they had no way around it. Its just that he, and his successors made a complete mess. Again, this is also a subjective discussion, so I would not argue any further.