We usually get plenty of upsets of Major teams early in the year and the upsets slow down as the year goes on.
Very rarely is there an upset in the last couple tournaments or the Major Worlds but they have happened on occasion.
The competition between divisions seem to be where they want it.
You say Major, AA, and A divisions have ruined local divisions. I say they saved it by not having elite players dominating local divisions.
Maybe a poll is in order...