From the article:
The initial goal of the campaign was for all young Chinese to stop speaking dialects in five years, and to establish Mandarin as the language of choice in public places within 10 years.
> Hokkien is still spoken by many Singaporean.
Again, the article shows that in 1980 81.4% of Chinese Singaporeans spoke a Chinese language at home that wasn't Mandarin. In 2015 it's 16.1%.
Yes, there are much less Singaporeans speaking their dialects at home. I've actually met several Singaporeans saying that want to speak their dialects as much as possible as they feel it's endangered. However, what are the alternatives? Singaporean Chinese doesn't speak the same dialect, and it's a small city. How do they communicate with each other in school, at work, and at home after marrying someone speaking a different dialect? They can speak English, in fact they do that as well, or they can speak Mandarin if they're communicating with another Chinese speaker. Either way, the chance they'll be able to speak their own dialects will diminish eventually.
In addition, most dialects are no where close to being endangered, as they're widely used in China. We speak in Mandarin with people that doesn't speak the same dialect, but at the same time, it'd also be weird if we are from the same place, speak the same dialect and yet decide to speak in Mandarin.
Hard to do that when lots of people speak Hokkien, Cantonese etc.