A resort offers you large common spaces, one or two common beaches, several with attractions and a lot of people around you.
With a Yacht you have no boundaries: just head your aft where you want and go! No overcrowded beaches, no road cues, no shouting people, no unpleasant neighbours, no shoes, no wallet.
And on a Yacht you can reach secluded coves, secret beaches, crystal water solitary bays, moor in exclusive marinas, chase the sun, swim and fish in pure tranquillity, take breakfast, dinners and appetizers with your feet in the water....
Yachting is a privilege, just notice how people walking on the pier or spending crowded day-trips look at you!