Don't forget the 4 tones too, it is also another factor that makes Chinese harder to master.
Japanese on the other hand, despite using Chinese characters only have one ton. But it does have so many variations of how it is spoken by people of different gender, age, profession, etc which also...