I had a 23' boat trailerable until I retired from the Army. Almost every brand of boat has fans and hecklers. I own a Hunter because I have always liked the product Hunter offers.
Slip fees seem to be an issue almost everywhere. Here in New Jersey the local yacht clubs are less than one seventh of the cost of the marinas. They offer wonderful people who use the boats they own and willingly help launch, recover, teach and assist members of the club.
I have found you can reduce the cost of boat ownership significantly by doing your own work, learning new skills (diesel maint. course for example) and trading your skills for the services you need (woodwork for welding, ect.)
That said...there is no substitute for having your significant other, and your children, together and away from all the other distractions of home. When I compare the costs against the memories...I have money to spare.