Your last sentence says it all. The best solution will inevitably come from an informed, free society rather than a moocher. Pro and against argument be it for abortion, guns, vaccines and multitude of others, should never be decided by governments. World isn't perfect but it is even less so when people who are detached from real life and unaffected by the mistakes they make are the ones making decisions for others.