Technological progress has given smart people the tools to leverage their intelligence to greater and greater extents. This has inevitably led to the situation where a small number of programmers can replace large numbers of average office workers for many common data processing tasks.
I do think that trying to teach children how to work well with computers is a good thing, but we shouldn't expect miracles to happen.