The scale is definitely different, but my main point is that its very likely a local phenomenon. People might read this and assume stuff like this is everywhere in China.
I think you are right. Shenzhen is located in one of the wealthiest provinces in china, is less than an hour's train ride from Hong Kong, and is designated a special economic zone. That probably gives it several advantages over other Chinese cities.
Although it might be like that.