This is just because Linux includes every module know to god and man in your install, though, right? But if you put in a new device that your kernel didn't already have installed you'd run into the same problem?