The old testament law said: Thou shalt love thy neighbor just as yourself. Which establishes a balance: do not harm your neighbor for your profit, but also, do not harm yourself, or allow yourself to be harmed, for the profit of an (obviously greedy) neighbor. This law promotes a 50/50 distribution of resources to your personal well-being and that of your neighbor(s).
This equal distribution means, you are allowed to prevent being harmed yourself. No need to suffer in order to provide a better life four your neighbor than you have. See also Paul, who says that donations should be given “according to the principle of nivellation”.
So God’s law does not call for the full-fledged give-based society, which would be something like, give all to others, and live from what they give you. But I assume that God likes that even better than the 50/50 distribution. The reason for not commanding this is probably that God knows it would not come to pass because of the corrupt human nature, and without happening on society scale this model is not maintainable. Even the 50/50 model does not come to pass in our society (as we experience every day), but having “wasted” 50% of all personal resources for the good of others still leaves you 50% to survive. You might also waste 60% and survive on 40%, but I think God chose the 50/50 rule for simplicity. The exact numbers do not matter.
So after all, I expect that we will have a full give-based society in heaven.