You need to travel more and make personal observations instead of relying on news media. India for example had 4+ times bigger population than United States. India eas invaded by outsiders for more than 5000 years starting with Aryan nomads. And Arabs & Mongols invaded in large numbers and established empires. There are Hindu, Muslims, Buddhists, Christians, Persians, Sikhs, Jains and many other minor religions present. But you don’t hear about tribal wars. Bollywood is very big industry and you will see people’s of all religion and creeds working together and inter-marrying. I think people get along better in a capitalist democracy. The prosperity since the capitalist party has been winning elections is amazing.