Multiple standards are good, initially. Multiple visions and approaches can get tested. The best hopefully displaced the rest, whilst picking up all the other good ideas.
If there was only one standard we would get stuck with snaps with no alternatives.
I don’t really see a problem with a snaps/flatpaks as long as they are not on application I use every day.
But maybe it is easier if we have one standard instead of two.
Multiple standards are good, initially. Multiple visions and approaches can get tested. The best hopefully displaced the rest, whilst picking up all the other good ideas.
If there was only one standard we would get stuck with snaps with no alternatives.
I look at this from the developers perspective. Only need to learn one is good.