Yes, the US is better at invasion. Especially in handling logistics for their armed forces even in landlocked countries without easy access. But I don't consider that as best for world peace
The US by way of nature pretty much have no choice but to create an expeditionary military. By 'nature' I mean the two oceans, then not likely Canada and Mexico will be hostiles. Of course, the US can simply exists with state national guards, but if the US is to protect our allies, then the standing army will have to be designed to be expeditionary.
Do you expect the Chinese to do better than what Russians have accomplished in Ukraine? I don't know if the Chinese military is set up for expeditions
No and no. The implication here is Taiwan, which is the equivalent of Ukraine to Russia, but the critical difference is water vs land. The PLA will have much greater vulnerabilities in strait crossing than the Russian Army running on land to Ukraine, and the PLA knows it. The difference is great enough that the PLA pretty much dismissed using the Russian Army as example of an invasion for Taiwan, instead, the PLA is looking at the occupation parts, particularly the current difficulties the Russians are facing.
Using D-Day for example, the invasion of Taiwan is estimated to be greater than D-Day in terms of resources.
To be truly expeditionary, the PLA would have to successfully (1) invade Taiwan, (2) occupy, and (3) pacify if necessary, of the Taiwanese. Just merely building ships capable of transporting troops will not be enough to create the perception that the PLA is expeditionary capable. The extreme example is Desert Storm. Historically, expeditionary armies lived off the land. The US did not. We shipped everything we needed transhemispherically. No one else done that since. Does the PLA need to replicate that extreme? Not really. But if the PLA cannot militarily defeat Taiwan with those three conditions, the perception that the PLA is expeditionary to US level will not be there.
There is no denying that Taiwan is critical for China in general and to the PLA in particular and I believe that Xi motivated Poutine, compounded by the poor advice from their generals, to invade Ukraine. Xi needed to know what China
WILL encounter and to what degrees, and sacrificed Ukraine for that.