The fact that the US still has functioning separation of powers is counter evidence.
People may gripe about fuzzy areas being stepped on and norms pushed (and they should gripe!), but there's a huge chasm between separation of powers in democracies and China.
Calling in the marine guard without congress approval seems a little bit un-separate, but I'm not an expert so I'm not going to continue this conversation. You have an opinion and I have my very inexpert one too.
People may gripe about fuzzy areas being stepped on and norms pushed (and they should gripe!), but there's a huge chasm between separation of powers in democracies and China.