Haven’t has that issue with KDE, gnome is always breaking their compatibility with new GTK versions, while QT supports legacy so well that car manufacturers use it to make their interfaces.
its not like cars getting more firmware updates than phones, and version-lock on LTS version of QT is more than just likely for the entire lifecycle of model row