When I used Gentoo, where you typically configure&compile the kernel yourself, I never used initramfs.
This was 20yrs ago. Gentoo was really a great teacher.
Problem with that was that you'd run literally every module initialization and occasionally there were some that crashed the kernel.
Problem with that was that you'd run literally every module initialization and occasionally there were some that crashed the kernel.