do you want to know the reason? here you go...Kannadigas in TN have accepted Tamil culture and they are proud call themselves Tamils...like any other Indian...all of them do this...so there is no problem...
Only Tamilians here in KA never accept local culture..so there is a problem...if you want to live here, accept local culture...
have you ever heard Mallus, Telugus, North Indians getting beating here in KA? Nope...it is only Tamils...there is no fire without smoke and to clap you need 2 hands...