GitHub feels so much like some social network site. It has too many distraction factors for any thinking person, that's why I hate it. Bitbucket is a real thing. Go get it, stop being a GitHub hipster today!
People don't use it because they are hipsters they use because it works well.
I use gitlab (and to a lesser extent github) at work now and IMO gitlab vs github they are about equal in terms of ease of use and "just working like you expect."