China never colonized.
What's the point of your logic? Kungfu works while FMA doesn't work?
Before Indonesia exist, the archipelago actually consists of hundreds of smaller kingdoms who constantly fighting with each other.
The Dutch just taking advantage of the situation by making allies and betrayal.
The awareness to unify under one nation just begun at early 1900, and after WWII the new nation Indonesia finally kicked Dutch out of their country.