Some cases, YC's own a building, but not the marina ie storage/mooring part of the equation. One I belong to, just finished building a 12K sw ft building, half is club use, the other is rented out. Built on Port property. This is more of social/cruising club. Typically monthly dinner, potluck, monthly cruise options......unfortunetly, no racing. Initiation is $400, dues $350 a year.
Another is a race club, they claim to have cruise(s) and meeting(s)......reality is, approx 30 races per year, one cruise of significant folks, another with 4-6 boats, another that i usually canceled due to one maybe two boats......a change of watch, and awards dinner. $75 initiation, $65 dues per year.
A friend of mine, belongs to another YC< that has facilities, ie mooring, his dues are expensive, about $2000 yr. BUT, frankly, his boat is now 45-60 min closer to home, ie 10 min away, the dues cost is about half the difference between the way lower cost, about 150 a month for moorage vs 600 at a public port facility. So it pays to belong to the closer YC. He also belongs to the more expensive of the two at the local port/[ublic marina I stay at, as his spouse was a commodore here at one time. He like I, find the clubs that are more social, if the members figure out you are a contractor, or other self employed biz owner, you can many times get jobs, sales etc from members. or advertise in yearly rosters, monthly bulletins.
Frankly, the cheaper of the two I belong too, I am not sure why the cruisers/weekenders belong, other than reciprocal agreements. Even some of those, do not cruise enough if at all to pay for the $65 a year frankly! I even pointed this out the other day at a board meeting to our current commodore! He does not race, does not cruise, day sail only.......he gets a $30 burgee once, and that is it!
As far as moorage, as pointed out, you need to look at the comparisons, as my friend Doug did. or the reciprocal as others and myself have pointed out. Depending upon where you are going, you just need to belong to a club, in which case, if on a world cruise, join the $65 a year one, if you want moorage, a place to go and be at, join the more expensive ones.
There is not a right or wrong per say, you make up the, "does the YC membership pay for itself or not" factor of the comparison.
marty