My feeling exactly. The idea that one man's decision to live and work in another country besmirches his originally country decades later when he finds great success is itself the real insult here.
I think a better comparison for Indian's success abroad but not at home would be a bucket of cold water or a ringing alarm clock.