Ubuntu's decision to use snap by default is a perfect example of how to take a good thing and turn it into a bloated, slow mess. Who thought it was a good idea to add another layer of abstraction on top of apt?