I like the "run by old dinosaurs" reply.
When I hear domainers say that it's too many generics, it makes me wonder how the businesses will ever understand. Assuming that I am correct, which I may of course not be.
So Canadian Tire buys 10,000 generic domains that all lead to CanadianTire.ca, their yearly renewal cost would be $100,000/year.
Wouldn't their ROI (return on investment) be hundreds or thousands of times greater than $100,000 worth of flyers, which would only cover a small city??? Maybe this internet thing isn't catching on

, but I suspect that it eventually will

.
If someone is researching shock absorbers, would it not benefit Canadian Tire to bring them to their site? I'm pretty sure people research these things.
What about Monroe? They make shock absorbers, wouldn't it make a lot of sense for them to own the name?