Built-in demand - For years upon years, people have been hardwired to grab something to eat at a franchise food chain when they are hungry and away from home. This is a major advantage for any start up company. It's years of marketing already done for you. The only thing you need to consider is the future of your product and will there be a demand for it in your local geographical area.