Personally, I think increasing productivity is a huge reason to implement some kind of Guaranteed Minimum Income.
This guy puts it better than me: http://www.xamuel.com/ten-reasons-for-guaranteed-minimum-inc...
Also, I think it's a bit cruel to expect former factory workers to just "skill up" and become programming ninjas or whatever. Not everyone is born with the same cognitive assets.