I think it's pretty clear from this move, plus they're moving away from monthly launches in the Humble Games Collection (entirely separate from their bundles), that their launcher was not the hit they thought it would be (lol anyone could have told them that).
@gamingonlinux why does everyone think they need a launcher? No one likes them