That is one of the reasons why desktop Linux conquest is slow. Linux people won't approve such kludges, which means broken applications and back compatibility. I am not sure which strategy is correct, but I certainly have a compassion for users who just want their pc to work, and not search for library versions or manuals how to compile code in a new system.