China may not want to be world policeman, but it is demonstrating power. Chinese tankers carrying Iranian oil in yuan sail through Hormuz unmolested, while the US Navy is stood off.
Power is factory output. China has it. Power is also demonstrated, not shouted. Land powers with missiles, drones, and satellites are taking control of choke points from naval assets.