Better tools... it's all about better tools. A good tool reliably allows you to extend your reach, and do things more efficiently, with more control.
The internet is still relatively young... the web is now 20 years old, and we're still figuring out the tools that can be built. Mashups are cool, but being able to program enough to put together something that can be optimized by others is a very good thing.
The complexity of putting a simple "Hello World" example in place using the LAMP (Linux, Apache, MySql, PHP/Python) precludes a lot of us from using it as a tool. Perhaps we need something a bit easier?