First sentence: not what was said. But note that microwave towers have been in use for mission-critical long-range all-weather point-to-point communication on earth for many, many decades. My late father helped design some of them.
What would the minimum power loss be for thick cloud/hurricane? Dunno.