my dad had an old Pontiac 6000, that the Pontiac dealership would refuse to work on. I'm not talking about warranty stuff, I'm just talking about repairs and service that he didn't have the tools or knowledge to do himself. But it was an old car with a crapload of miles (202,000 on that 3.1L pushrod when if finally gave up), and they didn't want to waste their time on it, i guess.
They can proabably make more money on easier repairs (stuff that the computer tells them what to do) on newer cars whos owners don't know a thing, instead of actually having to get into it and "jump 'a' to 'b'" or get their hands dirty to figure out the problem.
I like small local mechanics. Guys that have been doing it for years, you know?
Jed