Except that the prospective franchise owners, able to see the trap you've just described, wouldn't have opened any franchises without some sort of long-term guarantee, and customers would ultimately have lost out. I'm not endorsing this particular solution, mind you...
I honestly I can't see a good reason for labor unions to exist anymore either, but they're still around and have plenty of politicians on their side.