That’s not what is happening at all - China is not a western country were such might be true.
When you have 118 male babies being born for every 100 girl babies and 32 million more men than women under the age of 20, realistically that's a lot of men not getting laid.
https://www.scientificamerican.com/article/china-says-its-gender-imbalance-most-serious-in-the-world/
https://www.worldpress.org/article.cfm/China%27s%20Gender%20Imbalance
Again China is not a Western country and has a different culture that Western ones - your thesis is just not applicable to China, rather, it is one that has been popularized with no actual knowledge of China
For one, there are brothels everywhere (shopping centers included) and is no stigma to using them.
Ran across this video by two guys that lived in China for over 10 years and are fluent.
They explain that going to brothel is part of China’s culture : you go out with the ‘boys’ on the town and you will inevitability end up in a brothel - if you say no, the other guys will look at you funny and ask you why not?
It’s a BROTHEL not a HAIR SALON!!!
https://www.youtube.com/watch?v=oJHmuToZdmw