I want to log in everywhere with my iPhone. My iPhone has my FaceID stored locally, so in order to log in somewhere with my account someone has to be in possession of my iPhone first. That's the 1st factor.
Secondly they have to be me, or at least somehow fake my face so that my iPhone can match my FaceID. That's the second factor.
That is already a super convenient two factor authentication scheme. Why can't websites not send a request which invokes my iPhones two factor auth model to log in?
Passwords AND password managers should be made redundant.