Tim Hortons and Timothy's are in no way related except for the word "Tim" in their name. Timothy's sells inexecuseably bad products and I will not defend it.
However I think Tim Horton's deserves better. Yes, it's a chain, and yes, their coffee is "pedestrian" and aimed at the mass market, but what they do they do very well. I find them to be the most consistent of chains, the coffee is almost always very fresh (due to high turnover and the 20-minute rule) and the sandwiches and donuts are not particularly terrible in my experience. Not to mention, you can get out of there with two coffees and two donuts for the cost of a single lukewarm latte at Starbucks.
The nonsense rumours of nicotine or other additives in their coffee have long since been disproven (check snopes.com). The truth is, their coffee tastes particular good to many people simply because the cream they use has a very, very high percentage of fat compared to what you can buy off the supermarket shelves in Ontario. Judging from the number of people who order the hideous "double-double", I believe many Tim Horton's addicts like the taste of the cream and sugar more than the coffee anyway.
But I say give 'em some slack: they don't pretend to be anything they're not, and the product actually matches their advertising closer than any other chain I can think of. Besides, not everyone can afford a $4 coffee every day; I think of a Tim's coffee and a nice latte from an indie coffee shop as totally separate entities. Just because you like apples, it doesn't mean you have to hate oranges.