The SFTP package is another matter. If I relied on that package, and it has issues with 3179, then I’d hold off updating until the package is fixed, and I expect that it will be fixed.
But the Emmet package is a pile of trash code that breaks all the time. It will break again. It is known to break things that should be totally unrelated. It breaks because it does silly things internally. It monkeypatches the Python library path that it shares with your other packages. It manually downloads binaries into places that are supposed to be managed by Package Control. It hijacks the tab key to run its own commands. It runs an entire JavaScript runtime to perform glorified text completion.
You are absolutely correct:
Its a little shitty when plugins didn’t run 'cause a little update without any new functions.
This rant isn’t meant to be directed at you; you’re just trying to use the damn thing to make your life easier. I sympathize with this and with the problems you’re having. If the SFTP package is breaking in 3179, then that’s surprising, and I’m sure it will be fixed soon. If Emmet is breaking, that’s not surprising and I’m sure it will break again.