I don't usually make suggestions on this site however, this is something that has always bothered me. Grinding for keys has become a real annoyance. Hate and Destruction keys aren't so bad but Terror keys are the absolute worst. It takes over a minute to do one Terror key run and I often have to do ~30 runs to get one key. Having to spend over an hour to get one set of 3 Terror keys is absurd. My brother has even gotten to 76 games before he found 1 Terror key. I understand you can buy organ baskets from the gold vendor but the rate in which organs are dispersed seems disproportional. I know you're already going to say "each organ has the same chance of being drawn from the table". This is not always the case for many players, not just me. I opened 10 organ baskets the other day and only got one complete set of uber organs. I was left with 3 Baal's Eyes and 1 Diablo's Horn. This means I have a few choices, buy bunch more organ baskets and end up with 5 spare Baal's eyes and 2 Diablo's Horns, or grind keys in the hopes of opening the uber portals of the organs I do not have. To do this means I would still have to get 3 sets of each key, just in case the correct portal does not open first. Below I have listed a series of possible solutions to this displeasing situation.
1. Decrease the amount of levels required to descend to get to The Countess. (from 5 to 3 for instance)
a. Decreasing the amount of levels would not necessarily fix the issue, but only make it less painful to grind keys
2. Shorten the map lengths between Countess levels. (use normal difficulty Tower Cellar maps on all difficulties)
a. This would be similar to the previous solution, it would not fix the issue but rather make it less annoying
3. Increase the drop rate for keys for The Countess. (double or triple the current chance)
a. This solution would probably be one of the best options, but teleporting to The Countess would still be painful.
4. Add keys to the gold merchant. (20 gold per key)
a. This option would be beneficial to helping players who have an excess amount of organs from opening multiple instances of Basket of Organs
b. This method would also be a balanced alternative to just buying organ baskets as well, at 20 gold per key it would cost 180 gold for a complete organ set (1.5X the cost of an organ basket)
c. This also means players will still have to do the predecessor ubers, in contrast to just doing the final three as a result of purchasing an excessive amount of Organ Baskets
d. This will not necessarily discourage players from buying organs baskets, because some people like the blue organs that come from them as well