I've spent the last 2 weeks in China, and as a snooker enthusiast I must say that finding a snooker hall has been very difficult. And not that many people seem to know nor care about the sport.
I'd say 50 million is quite an exaggeration, but obviously it is popular - just hard to find!