War requires institutional knowledge and above all flexibility because every battle plan goes out the window as soon as the first shells are fired.
Logistics is probably more important than anyone realizes. The Chinese have no clue how to support a huge force long outside their borders.
But you are right about Taiwan... China must look at Ukraine and suspect that fighting on home turf for one's freedom is a force multiplier.