I don't follow the advice, and instead choose pass(1) with Yubikey touch-to-decrypt. Being offline, this removes a large attack surface.
If I need to log into something on my phone, I have to be near my desktop.
I'd be happy to sync my passwords via git-over-ssh-over-wireguard if the need arose.