Snaps both predate flatpak and do things that Flatpaks are not designed to do.
By less than a year judging by the article… and for individual applications, there was AppImage.
Snaps can do things flatpaks can’t do. Which is true but also kind of irrelevant if we’re talking about a means to distribute applications in a cross-distribution manner as opposed to a base system A/B partition solution.
Or am I misunderstanding?
While I do get your sentiment, we currently see in Ukraine what happens if you don’t have a defense industry: You’re reliant on other countries to supply you in case a hostile nation notices that you’re lacking it.