Who perceives it like that? Oklahoma and Alabama are in tornado alley, so they may get more than others, but tornadoes can obviously strike in any part of the country. That makes sense.
Alabama is not in "tornado alley" being the region including Texas, Oklahoma, Kansas, Nebraska and Missouri, but we are in what is called "dixie alley", which include Arkansas, Louisiana, Mississippi, Alabama, Georgia and portions of the Carolinas.
Also, although tornadoes are very unusual in New England, specifically Massachussetts, they are not unheard of there. On June 9, 1953, an F4 tornado ripped through the Worcester area, leaving 90 people dead. That tornado occurred one day after the infamous Flint, Michigan and Cleveland, Ohio tornadoes, which killed 114 and 8 people respectively.