In the list of options for building the Linux kernel, there's this one:
make randconfig - chooses random configuration options
Yes. You can make the kernel using random kernel options. This is almost the same concept as Windows having an "install random driver" option.
Actually, maybe that already exists...