That is to say, more of the hardware the OS actually cares about is class compliant rather than requiring custom drivers.
Well, the situation is simple: most "hardware" devices nowadays include sizable software components (firmwares for things things like HDD today are bigger then whole Unix systems were 30 years back), so when it's known what the device should do and how it should work they eventually comply to the spec.
But it does not make the suggested mark valuable! In first stage when new wave of the devices are introduced it's pointless because it's sheer insanity to tie release dates for the "hot new stuff" to release dates of kernel and later when majority of the devices are produced by the most famous brand ever called "Noname" there are noone who will care enough to bother to test compliance - but it does not really matter because stuff works out of the box!
But on the whole I can't think of any category where things are less class-based than they were in say 1995, and many where things are more so.
Any category which existed back then is "old news" today - so of course the majority of the devices reached "driver for class" stage. But new categories and subcategories are different. Compare situation with mices (some still require drivers to enable full functionality, but for majority there are not need for driver at all) and multitouch-enabled touchpads.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds