Handling software installation and updates through package managers is far superior to Windows where each program has to handle its own updates (ignoring the App Store). Also, I’ve found updating through the package manager to be faster and reliable (less likely to crap out mid update).