Linux's app problem isn't compatibility anymore, it's Flatpak and Snap splitting the desktop in two

Both try to solve the chaos of Linux app delivery, but their split creates even more confusion, inconsistent behavior, and a constant trust tax.