Speaking of Singapore, I know some Singaporean posters will not agree with me, but I'm really not optimistic on the future of it. The place is supposedly like 75% Chinese and the rest are from other races. There were some Indians previously but that's fine because they were born and raised as Singaporeans. The problem is in recent years, there was an agreement to bring over workers from India directly to SG. And unlike the Indian Singaporeans, those guys bring over the worst traits of India to it. Then they slowly make their way in a parasitical/clannish manner to take over positions of power to let in even more mainland Indians. And soon all the crappy habits are brought in to bring down Singapore.
This would also be affecting HK but China said no.
It's an over simplistic take.
Prior to that "flood" of Indian non-residents being let in, there was a similar wave of Chinese/China origin migrants being granted PR/Citizenship over a 10 year period (iirc). Yet, historically, the racial demographics of Singapore hasn't changed much, +/- 3 percent for the Chinese resident demographic.
Singapore is also almost 1/3 non-resident and out of that very fluid demographic, there is a very significant proportion that is Malaysians working blue collar jobs as well as the South Asian construction workers. This, though, is a historical trend and their presence and impact on the ethnic landscape of Singapore is largely part of the accepted fabric.
So whatever crappy habits you mention, trust me, they are already part of the SG experience (and practiced by all alike) on a daily basis for the years that I've been Singaporean.
Specifically about the Indian problem you speak of - traditionally, the Indian population is derived from South Indian, Tamil speaking, peasant-migrants. Which is why you have a rather odd situation where the official "Indian" language in Singapore is Tamil rather than Hindi. The new(er) wave of Indians in Singapore are mostly Hindi speaking and white collar so friction is to be expected as these are really 2 very different Indians rather than a homogenous Indian mix ... North vs South, Rich vs Poor, Hindi vs Tamil is surely going to bring to fore caste/cultural differences, wealth disparity, educational heritage and language snobbery causing friction with the resident population - which is similar to the friction seen when the wave of Chinese immigrants came before them.
Suffice to say, there is always going to be friction and push back against immigrants, regardless of source - even when said incumbents are really recent migrants themselves. No one loves extra competition and population pressures on housing, transport and space that increased population in a limited area will sure bring. The clannish behaviour is no different from Chinese hiring Chinese and only probably more prevalent in recent times due to an increase in MNC HQs in Singapore with their hiring policy that brings in these Indian expatriates.
One last thing ... the political elite in Singapore has always been dominated by non-Chinese, even if they look Chinese. The Straits Chinese a.k.a Peranakans along with Eurasians and Indians have always been pulling the strings in SG politics. You only have to look at the eradication of Chinese culture in SG during the early post-independence years to understand how a Chinese looking population with a Chinese looking PM is actually NOT a very Chinese country.