If you could isolate your password manager from any networking, it could be safer. But at that point you might as well write them down and put the paper somewhere hidden.
I guess the idea of a password manager is that most weaknesses occur during login with a browser, not elsewhere.
But yes, storing all your passwords in one place seems like a bad idea, and you're still entrusting a third party with your security anyway.
Despite a lot of flack about it, writing down your critical passwords is a lot safer than storing them on someone else's computer. Unless you are in an environment where you have to actually worry about in-person theft (corporate, bad actors in the household, etc.).
No one is going to break into your home to try to find your passwords, hah.
It's just very inconvenient to type "lr$B\@b=~CkC3qu!bY7" from a sheet of paper.
What I do is have passphrases per site + a standard appended/memorized chunk of gobbly-gook to satisfy password requirements. Similar, but inverted from what others have mentioned
MySuperAwesomePasswordPhraseForWebsiteA!aB1
MyOtherPasswordPhraseForWebsiteB!aB1
(no, that's not my gobbly-gook, hah)
Not perfect, but I don't have to rely on a password manager, my passwords are still decently entropy-full and not substantially similar between sites, and I work around dumb password requirements without having to memorize different chunks of gobbly-gook per site.
This could be written down (just the unique passphrase parts) and be easy to type (as the written down part would be a reminder more than something to type from). Also in the event someone does get a hold of your written down passwords, they don't have everything.
Unfortunately, some sites do dumb things like have max password lengths that are absurdly short, don't allow special characters, and other annoying things so it's not 100%