There are not 20 S-Tier players in every region. The majority of franchising players suck balls and deserve to be replaced by tier 2 players (not the frauds who've been stuck there for 3 years, but the upcoming talent). The biggest problem with franchsing is not a lack of tier-2 support (there hardly was any before franchsing too).
It is the increase in the minimum age to compete. 16 year olds should be allowed to compete in T1 competition.