Good point, XOXO

The Apostles were Jewish & likely suggested 'solutions they were familiar with. 

Actually, everyone in that Christian Jerusalem community seem to have missed the actual source of the problem. In their initial zeal, and expecting an early '2nd coming', everyone sold all their goods and property and turned everything over to 'the church' (Apostles) to distribute according to need.

Even 'Christian Communism' did not work!

First result, the Apostles got in over their heads trying to distribute goods fairly. And soon there was a famine, and the Jerusalem community had to get bailed out by that collection St. Paul took up from his Gentile communities.

Real solution happened when people started keeping their property and caring for their own widows and learned to save up and plan ahead  for the long haul!