Canadians don't eat out as much (and not as much fast food) as Americans but plenty of success stories also. Popeye's are growing like crazy and killing KFC. A&W's are also popping up everywhere.
Just like Target, Carls and other US flops - you can't always just open and assume it's going to work like in Chicago or Miami. Many companies don't do their homework and they pay the price.