I'm guessing our terrain makes it difficult for them to form.
Isn't it mostly about oceanic currents/wind directions?
Tornados form in the Atlantic ocean, and move westwards
Typhoons form in the Pacific ocean, and move westwards as well, as in, towards Asia
Maybe very simpled down, but that's how I understand it