I think people will play with BK and find out that it can work for everyone without something like Github (we still need it but it's a nice to have, not a requirement).
We'll see. When I was proposing BK the intertubes said it would never work. I'm a little skeptical of the nay sayers.
(seriously, as an experienced professional developer, I actually do this much of the time)
I've done significant work with 5 other version control systems, including BitKeeper and ClearCase. Nothing is as difficult as git. At this point, I give up. Screw it.
I can do diff, tar, and patch. I have an editor. That'll do. I won't miss the confusing errors. Most importantly, I trust that these simple tools will not eat my work.