The reason money exists in the first place is to allow the allocation of finite resources. Where resources are limited but wants (and to a lesser extent needs) are not.
My understanding is that the rationale for a resource based economy is precisely what you are pointing at: distributing scarce resources under rules that are not bound by monetary rules.
The caveat going with this scenario is that a global governance, being the only alternative to the governance of a globalized finance system, is not immune to the risk of a totalitarian shift.