One criticism levelled at TVP/TZM ideas (by people not familiar enough with the ideas) is that without money we would have to return to barter. They have apparently missed the point that if there is abundance, there won't be any need for trade, nor will it be possible. If there's more than enough tomatoes (say) for everyone's need, why would anyone need to trade anything for them? It is only in scarcity that the profit system can operate, so it creates it where it does not exist.
Can we have abundance in all necessities? TZM/TVP says we can. Obviously, we could stop creating artificial scarcity so that we can monetize things, but to do that we'd have to stop putting profit at the top of our list of priorities.