This whole concept of innovation for cash is a relatively new construct. Historically, necessity fueled innovation to ease hardships, not to sell shit.
there is a big difference in making mistakes and being lazy so as not to get or want to get a proper education or job training. If you think its a mistake you didn't get a proper education go back and get it. But if you continue to stay uneducatued and then whine you cant get jobs you dont have my sympathy.
But seriously, there are going to be issues that need to be worked out, I'm not disagreeing with that. I'm saying software written to ensure everyone gets what they need and then hands out luxuries as they become available is going to take out that 'greed' component as well as replace a large group of paper-pushing jobs that our government currently assumes.
Yeah, I'm not believing money makes them a better programmer. All money does is give them what they want. In a society that already gives you what you want, you're then free to do your passion and will be the same net effect with the bonus of that you won't feel pressured/stressed to do your job and make shortcuts/mistakes.