a language is as much a political, cultural and historical notion as it is a purely linguistic notion
It's even more clear here that Cantonese is definitely beyond simply a dialect. In a cultural way, Cantonese has developed its own cultural impact to the society such as Cantonese songs and Cantonese movies, TVBs, and etc. With culture involved, Cantonese cannot be as simple as a dialect