I think it’s a requirement since it’s much safer than having simpler and/or reused passwords across all your accounts. Used to use LastPass and Firefox Lockwise but after various issues I’m now a happily paying user of 1password, it’s great and I’ve converted my somewhat tech illiterate family over to it. I’d try out KeePass but there’s no way I’d want to administer that for my family.
I’m sure part of it is to stop paying Denuvo the $20,000+ a month fee to keep it active, but regardless I’m glad they’re doing the right thing.