Yes.
Actually, I think everybody's strategy is flawed.

Nobody except Apple has really been deploying any kind of new, intuitive, and creative interfaces. But somehow, system requirements are skyrocketing.
Why isn't it possible to have a minimalistic Windows for people that runs on a 500 mhz machine, with word processing and spreadsheet abilities, and is very responsive?
And takes up 50-100 MB?
Ooh, isn't that scary. But I can probably compile a custom Linux kernel for my system that takes up about 20-30 MB. So Microsoft should be able to pack all the necessary drivers and **** into an equal-sized package, at least. Hell, the source code's sitting online.
20 MB onto that should be plenty for an OS with a word processor, plus a web browser and e-mail client.
Now hey, you might say, what about the thousands of printer models?
Well, you keep those all on the CD or online and only install them as needed.
Personally I'm surprised the Linux community hasn't done this.