I was thinking about this the other day.
Once you plug the digital skills gap then you are left with a society that can code their own programs making the companies pressing for these skills out of work.
I am of course looking at this from a simplistic view but why would anyone that can create and earn money from their skills themselves work for someone else earning them money in the long term?