For me snap is good, but it could do better.
I detest it.
It litters my home directory with files. It is slow. So painfully slow. It's wasteful on memory and system resources. Literally the first thing I do after an install is to change the desktop to use the Traditional Panels, the second is to install what I need from the Welcome Center\Software boutique. Then I remove Snaps from my system.
I'd be much happier if there was a way to install Ubuntu without having Snaps on it in the first place.
I use it for things that arent available through the repository and at times to try new things so I don't have to pull in a bunch of dependencies, i guess I'm choosy I'll use it, but generally not if it's available in the same version in the repositories, I've used flatpaks and they're ok, but I'm not crazy over them
There is, it is called Linux Mint Mate. I have moved one laptop there, but still have Ubuntu Mate on the other one. Which one I will ultimately go to depends how much snaps is forced on us by Ubuntu. While I don't like the Mint Mate Themes (I also hate Yaru), the Mate theme packages was there and I use the TraditionalOK theme. If you just looked at my two installations you wouldn't be able to tell them apart. Sometimes I even forget which one I am using.
The biggest reason I still stick with Ubuntu Mate is this forum. It is Mate centered, where Mint is Cinnamon centered and has Xfce too. The people here are nicer, knowledgeable, more helpful, and I like the format of the forum better too.
Overall, I'm pleased with the snaps that I use. I think of snaps as 2 different types.
The first takes a complicated setup and packages it in a snap which makes it easy to install and get running. A good example is Nextcloud server. You can get it as a snap or you can set it up manually. The snap packages the web server, database and PHP all set up and ready to go with a simple "sudo snap install nextcloud" and you are pretty much finished with the installation. Compare that with installing and configuring the individual components and you can see the advantage.
The second type of snap are applications such as Firefox and Shotcut, both of which I use and had used the non snap versions. In both cases when they first came out they were very slow to load the first time. Both were quickly sorted out within months and now I can't tell any performance difference.
On a perspective note, if publishing as a snap eases the developer's burden of having to track down compatibility bugs or code around version issues then I'm all for them. Having been a developer and a manager of developers I know that compatibility and versions are a headache that detracts from your primary interests and contributes to burnout.
Lefebvre's issues with the Jews aside, the previous times I downloaded LinuxMint and started a live session it was missing the Classic Menu so I gave it a pass. Have they relented on their incessant push to make MintMenu\BriskMenu the default launcher and allowed the traditional desktop look and feel for Mate?
Can't say I know anything about any developers political views. First I ever heard that. I use the classic menu, on both installations, and always have, so if it went away it must have come back before I installed Mint.
I guess it's time to download LinuxMint again to see if you're right.
Just to be sure we're talking about the same thing here, you're referring to this being available, right?
EDIT: To my surprise the Classic Menu was available on the system, so I went ahead and installed Mate-Tweak to set the panel themes the way I liked them. To my immense disappointment, trying to change panel themes resulted in....absolutely nothing happening. I don't know if it's something to do with being in a live environment or some change Linux Mint did to the system but I have no desire to fight them on keeping my preferred desktop between updates. I left behind such user hostile setups when I walked away from Microsoft and Apple.
So it's a half and half situation here. Yes the Classic Menu is an option but to use it you'll have to manually recreate all the panels and hope they stick around between updates.