My impression is Cantonese is the most significant dialect in most countries. For SG, Hokkien or Min-nan dialect is more prominent than any other dialect even thought the government tried to killed the various dialects in the early 80s. You have Hokkien Peng but not other Peng. Almost all other dialect groups can speak some Hokkien just like in KL, almost everyone can speak some Cantonese. Sadly, now it is different, the PRC assistant probably don't understand anything more than kopi-o or kopi-c.
My curiosity is "Is hokkien easier to speak or scold?" How did it became the prominent language in SG?
It became the prominent dialect amongst the chinese in Singapore simply because there are more hokkiens than teochews, cantonese, hakkas, hainans .....
Most hokkiens are Tan's and Lim's. Just check how many pages in the phone directory under these 2 sir-names category.
Well, the hokkiens and teochews were the first few majority to arrive here in Singapore.
In the olden days, where you are all migrants in a new country, people from the same province/villages/speak the same dialect, tend to take care of each other.
Even more so for businesses - it became very territorial. Clans and gangster-connections became barrier of entry to newcomers of established businesses.
Which is why the hokkiens and teochews dominated the banking business. UOB - hokkien. OUB - teochew. Commodities businesses too. Trading of rubber, timber and food commodities were
dominated by hokkiens and teowchews.
The rest of the dialect groups came later, e.g Hakkas, Hainanese etc. Hakkas ended up doing spectacle shops, goldsmith shops, pawnshops etc.
Hainanese were late and since all the bigger businesses were territories of hokkiens and teochews, ended up doing food businesses. Kopi shops, chicken rice, restaurants etc.
Of course all these dialect-dominated businesses were things of the past.
So everybody ended up learning and speaking the dialect of the majority.
Moreover, hokkien curse words are the crudest. So when you want to curse or quarrel, using hokkien curse words will achieve the best effect.