What culture are you talking about? And you yourself have said "
Indian historical heritage"
. It is not up to a bunch of Pakistanis & Bangladeshis to decide what should we do with our culture and heritage. You created a land for Muslims because you claimed you are different from the rest of us.
Why not rebrand your culture as Bangladeshi culture? Or Pakistani culture, Nepali or Sri Lankan, Sri Lankans don't have a problem saying they are Sri Lankan they are proud of their Sinhala culture. Do you see Indians claiming Sinhalese culture?