Use DKMS drivers. They rebuild for the latest kernel as its upgraded. Using precompiled libs is a problem as many vendors dont keep up with the kernel.
Also, consider an OS that isn’t just a Ubuntu variant. Broken kernel upgrades are a thing of the past since our house dumped Ubuntu based distros.











These days firing employees when turning a profit is what makes the stock go up.