Regarding portions of kernel not loaded (referenced at load-time), deleting these reference files is not going to speed load-time as they are not loaded (referenced) anyway. What portion of a millisecond it takes to go read on past what is not referenced would be very very minimal to say the least. To say that it would not be noticed whether the code lines even existed or not. They ARE NOT even seeing the command to load!