User blog comment:Crazy sam10/Call of Duty Online revealed/@comment-4807382-20120705072739/@comment-89.203.186.226-20120706101520

The server costs are probably too high. Plus, they'd need to make profit from adverts, which is a PITA for a Chinese project.