This is why I switched from Ubuntu to Debian.
For me it was when I was trying to use some Android tools and it tried to install the snap version. The snap version was broken of course.
When I first returned to Linux several years ago I started with Ubuntu, since it was the only distro I had used. I got confused when I installed Firefox and other apps via apt but instead got snap versions. This (very miniscule) gripe is enough of a reason for me to not recommend Ubuntu to new users anymore.
Itโs not a miniscule gripe tho. Snap is still broken for many users, and relying on it for something as critical as a web browser is asking for trouble. Experimental technologies like snap should be opt-in for users who are willing to deal with the issues they create. Do they really expect a novice to see firefoxโs filepicker not behaving correctly, and think โAha, an XDG desktop portal issue! Let me drop everything Iโm doing and go troubleshoot thatโ ? Ubuntu is meant to be linux for normies, they donโt have the time or the knowledge to deal with snap.