I wonder why companies with multi-billion dollar budgets for each OS release are such laggards at building in support for formats that presumably would not change much between each release.
For one thing, delaying support for basic features lets one ship them as hot features for future launches and updates.
Case in point, Apple making a fuss last Monday over finally allowing users to change file extensions in CandyCrushOS^H^H^H^H^H^H^H^H^H^H^H^H iPadOS 16, a move some 51 years after mv was introduced to Unix on which that operating system is ostensibly based.
Their point was that most Linux apps (and a lot of Windows/macOS apps, actually) that deal with images with do so via one of the above libraries, and therefore will handle JPEG XL without even knowing what it is.