I wouldn't be so quick to judge, the franchise system as a whole is prone to corruption and abuse.
Lets not forget that Home Depot in Toronto/Florida don't actually OWN this store, and he may be losing money off selling the door for that price.
Often inside a franchise political infighting causes problems, sometimes a franchise will try to force one of their own to go bankrupt so they can resell the franchise rights to someone else (usually a form of nepotism).
I'd personally be all for banning franchises. If you want more than one store then you should expand into a chain.