> I'd guess the lack of space and longer working hours would be more of a contributor.
Yup.
Also, Singaporeans of Indian and Malay descent have more children than Singaporeans of Chinese descent. Over time this would lead to the ethnic composition of Singapore changing. However, the government has decided the ethnic balance as it was upon independence is sacrosanct, so they hand out permanent residence status to anyone of ethnic Chinese descent that wants it - people from mainland China, mostly.