To make sure that the system works. If you can't run GENERIC, you probably can't run FreeBSD. So you do upgrades using GENERIC. If it doesn't work, you put back the old kernel. If it does work, then you build a new custom kernel. This also avoids the "that option no longer exists" and "we've changed the defaults, so now your custom kernel is missing things" traps.
|