I agree but the enjoyment is in doing it yourself and learning along the way.
There nothing better than attempting to do one yourself.Time and lots patient and if you do stuff something up,well plenty of people to help you out.You will be amazed at how much you do lean,and how much it will help you down the road with fixing other things.
If i expected to get my money back for my hours spent on them, the price would be ridicules.But for me ,it something i like doing and enjoy doing it.
One will come along for the right price,just got to be patient.