Even if you have all the drugs and food and shelter and women etc that you'd want, you still need to keep getting money to keep those things going, to replace the food when it's gone, to upkeep those houses etc
You'll never achieve a scenario where people suddenly don't need money anymore
Any scenario like that involves taking people's agency away and someone providing all that to them. And then the question just goes up a level - how does the provider get the money to provide the moneyless life to the original person