I am not a Kannadiga. But I have lived in Bangalore for nearly 14 years now and I think your comments are rubbish. Please do not forget that not only are there are Kannadigas working in these same IT companies, but they play a huge role in running the admin functions, which is so critical, in a lot of these companies.
Also, the very fact that Bangalore opened its doors to such companies also counts for a lot.
Your comments are parochial and do nothing for reducing the ill-will between "locals" and "outsiders"