Every individual and boat is different. Some boats have more maintenance than others. Some owners can do the work. Some can't. Some owners are too old. Others may opt to have a yard do all of their work. If everybody did their own work many in the marine service industry would be unemployed. I work a lot on my own boat but I'd rather be sailing. You do get to know your boat better if you do your own work. I've bonded quite well with my own boat.