1.) I have never had a problem with finding a mechanic, the problem is with the cost of the mechanic ($70/hr labor is typical where I live)
2.) If I had a driveway which a car could be worked on, I would work on the car myself. Unfortunately, I live in an apartment that does not permit vehicle work to be done on premises. I still do the basics anyways like changing bulbs and O2 sensors.
The best startup I have seen is in Gurnee, IL called: I Can Fix This! (http://www.icanfixthisshops.com) They rent space in a garage for an hour that includes access to lifts, tools, and an on-site expert.