It's never been like this. Most of the time, these devices (e.g. the Vaio UXes) have better support under $RANDOM_GNU_DISTRO than under stock Windows. With Windows you need to go around fishing for 3rd party "driver packs" which almost invariably only work with a specific, decade old version.