Are you refusing to use the Nvidia binary drivers and/or a setup like DKMS that ensures kernel modules are rebuilt as necessary? While I respect the principle, it's a problem you're creating for yourself.
> upgrade my Kernel whenever I want to without getting a black screen with a blinking cursor on the next boot.
Really? I had very much the opposite experience.