Why are there no casinos in China?

Because the Chinese hate Tibet.