Indians have been bad for US, especially now as H1B taking jobs, taking our businesses, and not going home.
As to indians being bad for the USA, I don't know enough to say
For the UK, Indian Hindu/Sikh/Christian immigrants have been on the whole very good - building businesses, adding to the economy etc.
They won't "go home" - not when they can earn a lot more in the UK. Technically Britain becomes their home.