While it bothers me as well, this flow isn't too common. It's usually only used for MVPs because of how quick and easy it is to set up.
What I'm more bothered about is that sites who use traditional username/email and password increasingly don't actually seem to care about my password. They always require 2FA, email or phone, and I don't have a choice. Username + password simply isn't good enough for these people anymore.