"Curious that Vuescan"
Last time I checked it was $90 - and that's just to support scanners. MS could write drivers for every device around (which are far more than printers and scanners) - but it would cost, and those money should come from the customers.... or you can buy Vuescan if you need it.