Authoritarianism works... as long as leaders are effective.
The reason democracy historically wins out in the long run is not because it always picks better leaders, but because it picks fewer really bad ones. And checks/balances those it does.
For all his faults as a leader, Xi has also come down hard on actual corruption and malfeasance.
Imagine Trump in charge of China.