QUOTE
Still, it's an uphill battle: Vista interacts differently with programs and peripherals than previous versions of Windows, and some companies have chosen not to spend time and money updating older products. Printer makers, Wascha noted, draw profits from ink cartridges and services, and have little motivation to invest in updating drivers for old hardware.
Most of the Vista grumbling relates to this quote, to include Chris Pirillo's comments that were quoted. This isn't a Vista issue, it's an issue of the manufacturer's and software writers deciding it's too expensive to provide Vista compatibility. This way you'll have to buy their new stuff when it comes out - that's called "Marketing"

If you want to sit at the forefront of technology, then whining about Vista just doesn't make good sense. It's like 64 bit OS's, yes drivers are difficult to get - but do you condemn the OS because the hardware writers don't support it? Either you want the latest technology and accept the limitations that that imposes, or you stick with the older OS and it's compatibility with the older products that you like using.
I've been using Vista since the early beta days, and haven't found much that won't work on it. But it does take some technical knowledge, some experience, and the willingness to experiment. If new technology isn't for you, then there's plenty of people who will sell you a copy of XP (but then you've gotta worry about the PC manufacturer's not providing XP drivers for their Vista systems).
As the article states, Vista adopters are coming along on a pace that's compatible to that of XP. There'll still be people who stick to the older OS's - but they'll get fewer and fewer as time goes on (we still see Windows 98 and ME at my shop on rare occasions). And despite all of this, don't forget that you'll be going through this again in another couple of years with the successor to Vista - are you ready for that?