That blindness carries all the way to the war room in Toronto most of the time.
IMHO it has to do with the size of the market. Across the different sports there is a huge financial incentive to 1. keep the game interesting, and 2. appeal to the larger markets.
NFL, NHL, MLB etc. are all profit motivated businesses.
BTW Tampa is gonna beat Boston a second time tomorrow night.