I agree with you that Hyderabad, Junagadh and parts of Kashmir (not Jammu) should have gone to Pakistan. However in reciprocity all muslims in India should have gone to Pakistan. Then it would be a fair deal since the basis of division of land was religion! Also, there was no reason for India to pay 50 crores to Pakistan ?