I have to imagine a big complication in starting an independent restaurant is the overhead of hiring/managing/supporting employees (i.e. wait staff, cooks, dishwashers, etc.). A large employee base probably requires a large franchise with economies of scale to distribute the cost of centralized HR over many restaurants.
Without that overhead, entrepreneurial restauranteurs can focus on differentiating the food, the location(s) of the restaurant and the ambiance.