Sorry it sure does have to do with what you wrote....
Well those who don't work don't make money. I said "earn" and not "get". Yes there will always be those who are lazy but as long as the system supports the lazy (social security, unenmployment money, big bank risks with no downside as someone else will pay) it will stay the same. Change the rules and rewards those who work instead of lazy ones and you will suddenly find out that everyone wants to work very hard.