That’s if the maintainer of that software provides the repo. Like Firefox. But that’s not always the case.
And I don’t see why I should be the one that has to take the extra steps to add these to my sources when having the choice should be the default OOTB.
I simply don’t understand how this is any different from the fact that Ubuntu doesn’t include RPMs?
That’s totally different.
Do you even know what’s the difference between a .deb/.rpm and a snap?