>>937238044
That's utter bullshit and the page that graph came from even explains how the majority of those were EF-1 and smaller and are only now detected with doppler and later, satellites. The same goes for TS and hurricanes out at sea.