FWIW, I don't hear many Indians blaming colonialism for the ills here (could be because I'm white and nobody wants to be insulting). It's more something that folks in Western countries talk about as far as I can tell.
EDIT: elsewhere on this thread, @sremani mentioned they are an Indian living in the US, so readers should not read my comment in favor of theirs.