But many users build kernel modules (look for dkms packages).
Furthermore, it makes creating a custom distribution with any changes to the kernel (including modules, and also to grub's configuration, including its screen?) a whole lot more difficult. Which means you'll have less custom Linux distributions.