I think the article does a good job at articulating the reasons not to have a franchise system. But not as good a job at reasons to have a franchise system. Note, I don't have a dog in this hunt. I can buy a Tesla anytime I want.
Here is an article that takes the other perspective a bit further.