I use different passwords for every service.
Malware on a device where I'm logged into the service can use that authenticated session to access all the things I want protected.
If the service is hacked, the hacker probably has direct access to everything the password was protecting.