dear nassr,
it may partly true, but you can't generalize,in every society both element exist,
it is also true with in same religious group you din't identify yourself with every man next door,with in society ideology of people differ .it is fact,
might be possible i will be feel more comfortable with the man who is living cross border because of ideology ,
for example i doesn't like zaid hamid ,it doe't meant i hate entire Pakistani , other hand i highly admire marvi sirmed because of her ideology ,i identify myself with her
best example is mine ,i am Hindu,and is been 10 year i am surrounded by Muslim,4 year worked in Bangladesh,and since last 6 year i have been working in Indonesia,always surrounded by Muslim,
hatred exist in every society even in the modest society,it may be in the name of cast,religion,sect,gender,racial discrimination