You are not virtuous if you support government programs that help folks in need.
Folks seem to feel better about themselves for supporting Robin Hood type government as long as they're not the ones being robbed.
No brownie points awarded for legalized theft and redistribution.
Freedom requires a virtuous, self reliant people that have strong family and community ties. Otherwise government will be recruited to pick up the slack, and government is a crude blunt tool that attracts far too many petty tyrants into its ranks. All it can do is inefficiently redistribute or inflate the currency.