The McDonald's stuff in particular is a red herring. Their requirements are contract requirements, put in place after too many franchisees tarnished their name with listeria outbreaks.
Right, but the solution shouldn't have been a racketeering scheme.
This is the risk of franchising in general. You lose a certain amount of control over quality and you put your brand at much greater risk. In exchange, you get to expand your brand much faster than if you did it under centralized control and investment.