So what's the alternative? You can throw troops out of airplanes, but troop drops are slow moving and easy fodder for Anti air. Parachutes are slow moving and AA guns can make light work of the people hanging from them, and even if you somehow get a foothold there, you need to keep those same troops supplied.
So what else can be done to get a foothold on Kharg?