I do the same, pin snap. For Firefox I just download it, it lets me update it from its Help menu then offers to restart itself. I don't use Chromium, use Chrome. It does seem like Canonical is trying to push away all but corporate users, perhaps even all Desktop users.