Napoleon had once said, "quand la chine s'éveillera, le monde tremblera." (When China wakes up, the world will shake)
This mod is simply proof that the Chinese people have really become victim to their government's propaganda. The US and Japanese faction are given inferior tech compared to the Chinese just so that the mod can unrealistically portray China as a superior military power. The US/Japanese teams are always outnumbered on every sing map and the Chinese tanks have the ability to blind people for about a minute for some reason.
The Chinese AI have also been drastically improved, but in some ways this can give you a good challenge and some fun, and in other ways it can be VERY annoying.