One nuance is whether you offer one or multiple channels. I prefer email registration, but will consider Google or Microsoft logins. I will not under any circumstances use Facebook or Twitter login.
However, I login with Google all the time.
I have my reasons for these choices and I'm sure many people here share those reasons, and I'm also sure many more don't share those reasons, but the reasons are not important in this discussion.
If you're going to offer social login, then offer at the very least all the major social logins - some really are more acceptable than others, the problem is, everyone's set is different.
Note that ‘major’ can be different for different countries, regions, markets, product types. So be sure to know your target audience.
If I'm VERY interested I'll consider google or github or something, no matter how interested I am I'll never use facebook or twitter etc.