There are a few reasons that Call of Duty Online is only available in China. One reason is that the game is censored in China to remove any content that the Chinese government deems inappropriate. Another reason is that Activision, the company that created Call of Duty Online, wants to focus on the Chinese market since it is such a large and growing market.