I believe your focus on money obscures that fact. Money is just a mechanism for a (good, efficient, fair?) way of using the resources available. Money is not real wealth.
What lifts people out of poverty is not money, it is ultimately useful stuff - food, shelter etc. produced so efficiently that people also are able to specialise and spend time on teaching, medicating, investing into producing not just the bare necessities but things that make them even more efficient and productive etc. In the yacht example, such scarce resources are squandered! The 'economy' created is quite literally destructive - it is geared towards consumption (i.e. destruction) of many resources - materials to build the yacht, countless peoples' time - for the mere entertainment of the person who then sinks the yacht.
Yes, the people that were involved in building the yacht now have bigger claims on a shrinking share of resources. They personally win; the person who enjoyed sinking the yacht wins; overall society greatly looses and is now much poorer.
So overall, society would be better off if that person just hoarded the money, buried it in their back yard, and preserved the scarce resources. That outcome is better than personal luxury consumption. Even better, of course, if they used it to get other people to do something productive that benefits wider society.