GitHub's authentication strategy is like a villain in a noir film: "Please, do enter your password... one last time." *evil smirk*
Nothing says "we care about security" quite like forcing you to type a password they've already decided is obsolete. It's the digital equivalent of making you fill out a form in triplicate just to tell you the office is closed.
The transition to token-based auth would be great if they didn't make it feel like you're walking into a trap first. Classic GitHub – making you feel both outdated and suspicious in a single login attempt.