I am aware of this, yes, weather and geography dictate how China should fight this war. Certainly, a landing in Taiwan is not as easy a task as how PDF Chinese expert talks proposed. In fact I'm aware of this post somewhere you write in the old PDF.
But has it ever tickled your mind, that somewhere there, the Chinese (the PLA war planners of course, not PDF China experts) are actively trying to overwhelm the force and constraint of nature by sheer engineering?
What if the Chinese come up with a 21st-century equivalent of Mehmet ordering ships to be dragged on land? and lay 1000 years of brilliant natural and man-made defense obsolete?
The Chinese war planners have 70+ years to plan for this, and they're not any less aware than you are.
What if instead of short sharp wars, a la Desert Storm, the Chinese opted for a long military campaign that worked to China's advantage? I read a lot of op-eds and news from Western think tanks that China would surrender quickly after the West destroyed the PLAN, the cream of PLA's military modernization (emulating the Germans in WW1). But after seeing that Putin was not overthrown after the large-scale defeat 6 months early into the war, there needs to be questions floated about how realistic such hope is.
Also, you're talking about the technical aspects only, war is complex and it goes down to non-technical issues as well. A long military campaign, enduring years for example, could thin out, not only Taiwan's military infrastructure but also its willingness to fight. I saw a lot of enthusiasm of Ukrainians entering the local territorial defense force early in the war, 2 years later they had to be kidnapped in broad daylight by recruitment officers. The Taiwanese aren't any less human than those Ukrainians.