Do you know the Lankans say the same thing about other nationalities? Just goes to show the ridiculousness of generalizations and discrimination. What one assumes about others, others will assume about them.
Personally, being of mixed race and nationality, I find it all very senseless and wrong to blame an entire nation for the wrongdoings of some. The fact is, as I said before, each country has their share of good and evil beings.