Yes I have 2FA and MFA enabled!
Another vector is the as of yet unfixed GitHub "ghost" bug, which I discovered and detailed here: https://github.com/git-rest/spooky
Note how you can read that repo, but the account https://github.com/git-rest doesn't exist.
edit: the ghost repo is cool trick. Is there a writeup anywhere?