Horses for courses. Things like hubs I leave to LBS, cassettes,mechs,brakes,cables etc I'm happy to do myself. I'm gravitating towards Popup Bikes as my service LBS. If I'm handing over money rather to a cracking start up business with a decent brew thrown in than some corporate monster.
If you do your own repairs you gain knowledge that can be usefull when your bike is broke down on the side of the road in the middle of no where.