Franchise stores and restaurants like McDonalds don't compete with each other as they have a physical attribute to them insuring this. IT Franchises however would be free to compete with each other making this business model pretty much impossible. The only way I see this working is with Franchises limited to one per country/state, who are specialised in regards to language, customer preferences and local laws.