One of the major problems in finding a good reliable mechanic for our cars is for decades we have all worked on them ourselves. They were easy to work on and we enjoyed doing it. We did not use professional mechanics to keep them running we talked to our friends (we all have at least 7-8 2002 owners on our speed dial) . We did not encourage local shops to get familiar with our little boxes and the dealerships stopped getting them through the door once they were more than 5 years old. I worked for a BMW dealer in the mid to late 80's and in that entire time I may have worked on less than 10 '02's. I always got them because I actually OWNED one. When I first went to work at that dealership I was the only employee (including the owner) that actually had a BMW registered in my name.
The current NEW group of '02 owners all grew up in the last 20 years when there were no carburetors, distributors, manual transmissions, simple non ABS braking systems with drum brakes, manual windows, totally inadequate heating and ventilation systems and the list goes on....
IF they can't plug a laptop into it and get told what is wrong they are lost. We never thought twice about putting our cars up in the air and dropping the transmission to put in a new clutch. On a modern front wheel drive car this is not a 2 hour job in the garage any longer. They just don't have any experience working on cars any longer and are completely at a loss to do even the most simple repairs themselves. The problem then falls to the repair shops and finding one that is willing to LEARN all about a 50 year old car to help you keep it running just does not make for a good business plan unless there are 50-100 local '02's, E3's, E9's, E12's etc that will all start coming to them.
If you think this is bad we work on 1920's Bentleys, 30's 40's 50's race cars where there are no repair manuals or parts available! We spend more time on the phone trying to find parts that we actually spend with a wrench in our hands. On top of that assuming that a 80-100 year old car that just drove into the shop is assembled correctly is the worst assumption you could ever have. At some point this old Type 35 Bugatti was just an old car and someone was trying to keep it running without spending any more money on it than absolutely necessary. Do you know how many Ferrari Testa Rosas at some time had small block Chevrolet engines stuffed in them because the 3 liter V12 didn't run and "Bob" had no idea where to start.
I started working on cars when I bought my 1st 1600 when I was 18. I quickly found out if I did not learn to work on it myself I could not afford to keep it. A local club guy, who at the time was the unofficial CLUB mechanic working out of his garage, took me under his wing and helped me learn. 50 years later I still own the '02 I bought in 1974 (used '70 1600) and I now restore and maintain vintage race cars and race them all over the world.
Remember to us these are just 2002's but to the rest of the world they are 50 year old collector cars. In 1973 when that 2002 was new how may repair shops would work on a 1923 Benz?