You know I think that is quite funny as I have that exact problem with Windows. I can take a laptop that *came* with Windows on it, a new (not upgrade) legal paid-for copy of Windows and install it in the laptop. In *every* case basic things like networking, USB, video and audio do not function and I need to chase down drivers on the web. With any recent linux like Ubuntu all the drivers are there and everything *just works*, even to finding and installing printer drivers for network printers....
I do not apologize though for enjoying the education I got for free....smart is better than dumb.