I don't get the hype. AVIF is marginally better than WebP which is marginally better than JPG. AVIF is also free, and since it's literally the I-frame of an AV1 stream, it can be decoded directly on the GPU, meaning you don't have to store the decoded picture in memory.
JPEG XL can't be decoded in such a way, and tons of people still use JPG.
JPEG XL can't be decoded in such a way, and tons of people still use JPG.