Most, though not all people into sailboats are DIYers and get some pleasure from working on, fixing, repairing, improving and so on .... their boats. For them it's part of the experience of owning a boat... and when you are out there cruising it comes with the territory.
Owning is a continuing expense. Some of that is parking... perhaps most of it for a well found boat in good condition. But the boat is complex and maintenance expense is there... cannot be avoided and more so if the boat is sailed.
Some people pay sub contractors or boat yards to do all the work... step in their boat.... and sail off for their "time on the water". I suppose there are people who are very busy with family
and work... and have less time to attend to boat maintenance and have the resources to pay for it... or don't have the tools and skills for the task.
It hardly makes sense to buy an expensive asset when you don't have a combination of time, tools, technical skills and money
to take care of the boat including parking. Anyone who has owned a boat should be aware of this.