I live in a small Alberta city of about 60,000 people. We have three Tim Horton's. We have two Second Cups and five Starbucks. (Although I don't think two of the Starbucks count for this discussion because one is inside of a Safeway and one is inside of a Chapters.) Of all of these places, each and every morning, Tim Horton's has a line-up at the drive-through. Every single morning. Those places are like a license to print cash.
The bottom line is people like weak tasting coffee. I probably buy more coffee from tim hortons than i do from anywhere else, even though I preach how crappy their coffee is. Its a mix between cheapness, convenience, and a lot of people like their coffee to taste like half coffee half sugar water. I'm also about 2/18, fortunately I've won 2 RAV4s. I know, what are the chances