I'm not sure this is something that's actually happening.
And yes, today's languages may be a lot more complicated than BASIC, but that doesn't imply they're more difficult to learn.
Need to open a file, write to it and save it? A couple of lines.
Need to parse some badly written HTML to get data out? Include a library and then a few lines of code.
Want to enable table re-ordering client-side in javascript? Include one file and then one line of code.
We're spending less time mucking around with solved problems now.
You can also download .NET and get started right away. I'm sure there are a lot more examples. It has never been easier to start learning how to program.
But you are right of course about the downside of this evolution, which is wasteful use of resources.
If oil would suddenly become 10x cheaper, it would make it easier to drive long distances but would also lead to waste of fuel.
Not that this has anything to do with 'ease of programming'.
Nowadays you can take for granted everyone has TCP/IP and a web browser and you can knock up a RoR app in a day...