Directly criticizing the government is basically the national sport in most western countries.
You are so correct. The only thing different about China is government oppression and nothing else. You cannot make omelets without cracking a few fake eggs.