It is funny with Linux (the kernel). From the outside it looks like almost nothing ever changes. You switch the computer on, it works away in the background to bring up the desktop and have everything talk. From that perspective it feels like nothing has changed in decades. But then you look at the change log, and almost everything you see added sounds really useful to someone working on this stuff. 35 years of work…
Isn't this the case with most well established software? There is still a lot of work done on the background, perhaps even more than ever. But unless you are a power user eagerly waiting for one of the things currently worked on, you wouldn't notice or care unless the interface changes (which usually only happens on visual interfaces).
But there isn't a whole lot a kernel can do in the same way. Hardware support is about as user-visible as things get for Linux.