Your statement defines ambiguous and convoluted. If ya *own* it how can the company you bought it from take it back? Either you own it, or you don't. It sounds to me like you're saying they're renting these fast food joints which have lots of strings attached.
Franchising something is a hell of a lot different than just owning YOUR OWN fast food place!!!