It's due to the fact that Cantonese is the main language that Westerners will encounter if they ever visit their local Chinatown.
Singapore is actually unusual compared to other diaspora communities in that most of the emigrants were from Fujian province, not Canton.