The Chinese/American CNN reporter stationed in Shanghai and giving us great insight underlines this:
Shanghai is the wealthiest, most conservative city in China
These protests take place in the middle of the wealthiest section of Shanghai and many in the crowd are older Chinese with money
The call and response from everyone in the crowd pointedly cried for Xi to resign and for the CCP to lose its grip on China