From programmer/network engineer point of view, XML may be a revolution. But it's not the kind of revolution that drives economy. From a more general point of view, XML fits into maintenance/improvement cathegory. Nothing comparable to advent of PC or WWW.