Nowhere is perfect, but travel is good way to get a new perspective on things. I think if you're feeling excluded and out of sync with the way people around you think and act, then moving somewhere new is a very good idea.
Like others have mentioned, it doesn't need to be permanent etc...
Just remember that having a home and a heritage is also a great thing - take it from someone who's moved around since they were little.
Also don't expect life to be easy anywhere. Every culture and society has its own challenges.
I remember living in London and working with people who had come from all across the world to live there.
Their high hopes and expectations of life in London often didn't match the reality, and although they probably enjoyed their time in the UK overall, many had to make sacrifices and take on jobs they wouldn't have dreamed of doing at home.
Out of curiosity, what is it about life in India that makes you feel shackled? By describing yourself as "open-minded", I'm guessing you feel the people you live with are too conservative?