It's not a case of 1st party or 3rd party for most users. Especially laypeople.
It's a case of 3rd party or none.
Most users are not going to piss around manually syncing KeePassXC or whatever.
3rd party makes it easy to use secure passwords. The alternative for laypeople is going back to what they do otherwise. Password re-use.