There is this saying, maybe some of you know it. Goes something like this: Give a man a fish and you feed him for a day. Give a man a fishing rod, and he will trade it for a fish! This is because man is lazy and will always have his hand out as long as there are hand-outs.
It wont solve the worlds problems, but it will at make Bitcoin mainstream.