there is no good comparison among them. the part of punjab india got, did not have majority muslim population, except a few areas which is again wrong, same was the case with bengal. Kashmir is altogether a different issue. even after holding that piece of land by force, and keeping all that muslim population hostage against their will for more than 50 years, india still could not win their hearts. this single reason is good enough for india to get out of india fast, or the world will see india being fixed by breaking it apart.