Basil, Cantonese is not a language, it is a regional dialect of the Chinese language. There are native Chinese speakers who cannot speak or write the dialect. The majority of young Cantonese speakers would not be able to write traditional Cantonese, they use a mix of simplified Chinese with a local variation. If you read the papers last week you would have seen how people are protesting how the lectures in HKG are not published in the uniform simplified Chinese text.
Cantonese has lost its regional identity, it has been taken over by the big brother up north so they can control it.