>>reksha+Ss
I think you have a biased outlook, to be honest. For every handful of programmers I know, I know at least 100 others who maybe can barely use their computer besides basic apps.
Programming is still not intuitive (nor enjoyable) for the vast majority of people, and I believe it will stay that way.