I'm learning mandarin, and traditional Chinese. I live in HDB, not a private condo (hdb apartments have race limits to prevent segregation). I only have 1 European Friend, all the rest are Vietnamese, singaporean, Taiwanese, Chinese, etc. I love the culture, love the food, love the people.
How is this a contradiction? He would be a hypocrite if he moved to Singapore and only stayed in a community of English speakers who didn't bother integrating, but there is no indication he does this.
So I'm hardly a contradiction.