Market Garden was just one of dozens of airborne operations planned after D-Day. The problem was ground troops advancing too quickly, over-running objectives before paratroopers finished planning their mission, airlift, logistics, etc.
Airborne forces were ordered to plan a parachute and glider assault on Walcheren Island, but staff officers predicted too many casualties, so the operation was cancelled. Staff officers feared that light infantry landing on open fields would be slaughtered by German defenders dug into dykes.
German soldiers - still occupying the western provinces of the Netherlands - were allowed to "wither on the vine" because the Canadian Army knew that crossing all those water obstacles - during winter - would cause horrendous casualties.
Unfortunately, a bitter winter combined with a railway strike to starve thousands of Dutch citizens living west of Operation Market Garden.
The Canadian Army was exhausted by September 1944 (near Antwerp) and could not resume thier advance until February 1945.
Last last German soldiers - occupying the Dutch coast - did not surrender until April or May 1945.