Se podría pensar (como tantas otras veces con otras tantas cosas y que al final quedaron en nada) que los snaps son el futuro de Ubuntu y otras distribuciones. El futuro no se, el presente ya si lo es y lo comparte con apt, a gusto del adminisrador. Snap resulve el problema de las dependencias ya que instala en un único directorio todo lo necesario para hacer que funcione la aplicación, librerías incluidas. Al igual que todo snap tiene sus pros y sus contras, el uso de una u otra técnica depende del administrador:quizás por tamaño y porque no te da problemas de dependencias instalar poor APT y en caso contrario por SNAP.
Snap no es otra cosa que un nuevo sistema de paquetería, entre tantos otros, liderado este por Ubuntu.