Indians Brilliant? Absolutely! That is why the IT sector and Indians domination H1B quotas.
Indians spineless? Absolutely! That is why that can't stand up for anything. Prefer a pacifist life style and seek cosy corners. Prefer to critisize conditions back home rather than work hard to change things. All the companies you listed originated in India by those microscopically few Indians who decided to sweat it out.
Indians filthy? Absolutely! Wherever you have a high density of Indians, overall hygiene and cleanliness plummets. Think of motels, restaurants and mini-Indias abroad.