Of course not - but how is that different from any other generation's approach to computing? XML was largely created by people who had forgotten many of the lessons of the old fuddy-duddies in the SGML generation. Java was built to be a better cooler C++, and in the end it has ended up becoming just as hide-bound and crusty. Name me a hot technology today and I can likely point to a hot technology from yesterday that solved nearly the same problems in nearly the same way.
You could argue that this means that these programmers are of poorer quality than the ones that came of age in our generation, and to a certain extent I'd agree with you ... but only up to a point. The bad ones end up getting promoted up to management, the good ones continue to strengthen their understanding, and bring a fresh perspective to such applications. Certainly I'd argue that this generation of programmers understands distributed, asynchronous programming far better, because latency, which is a fairly minor issue within desktop applications, looms huge in web apps. We are reaching a stage now where new programmers in the field come in with a basic understanding of XML, HTTP programming, and the like - something that we had to learn by creating - and so they start from a base that is in many ways considerably more sophisticated than the ones we had.