Problem is that if China forfeit and let western powers overthrow leaders that are not friendly to them, one after another and soon enough NATO powers will start to do the same thing to China, given the fact that western media never stop manipulating news to bash China. China simply doesn't like imperalism power messing up internal affairs of developing countries in the name of spreading "freedom".
Living in the US you would know the media bashes the local government more than it does China. Do you think this should also stoped? Or just news relating to China? The ability to criticize the government is cornerstone to progression and advancement. This has nothing to do with imperialism, unless of course you think the Arab League is a secret Zionist society.