>They don't even support Webaunth.
Apple iCloud supports WebAuthn as of two months ago: https://www.apple.com/newsroom/2022/12/apple-advances-user-s...
Google has supported WebAuthn for quite a while as well: https://landing.google.com/advancedprotection/
I'm not very familiar with Microsoft's ecosystem and I believe it's a bit more fragmented, but it seems that at least some portions of it do support it: https://support.microsoft.com/en-us/account-billing/how-to-g...