Cantonese is part of HKer's language identity and local consciousness. it acts as an opposition to putonghua and mainland Chinese culture, which is considered uncivilized in most aspects.
I study sociolinguistics and I just wrote sth on this as my term paper a few days ago, hope that helps
