Humble was an organization I was firmly behind. Usually a good deal with backing a charitable cause at the same time. It gave a nice warm fuzzy feeling to purchase product from this organization. Times have changed.
Currently they have stopped supporting charity, instead blocking the amounts they claim to be giving. They've also started a policy of requiring a Steam account to be linked to an account to obtain your keys. There's no valid reason for this other than to collect personal information from customer's Steam profiles. This is down right scummy.
I can no longer support the Humble organization. Before you purchase make sure you check their current policies.