Та не, мне кажется,что там критерий - кто больше вложил в учетку и у кого мощнее пк. 
Когда кажется, крестятся. Вот некоторые принципы отбора в ЗБТ:
Во-первых, общее количество времени проведенное в проектах от Близзард и продолжительность игровой сессии. Чем больше и дольше играете, тем больше вероятность получить инвайт.
Во-вторых, конфигурация ПК. У обладателей слабых компов вероятность получить инвайт в некоторых случая даже выше, чем у сильных. Это важно для оптимизации игрового кода. В целом, смотрят не на мощность, а на конфигурацию. Близзард достаточно неплохо затачивают игры под различные варианты "Железа", поэтому если вашего варианта нет, то шансы получить инвайт увеличиваются.
В-третьих, качество связи. Чем хуже коннект, тем меньше вероятность получить инвайт. Лагающий игрок на тесте никому не нужен.
В-четвертых, вовлеченность в различного рода деятельность, связанную с обсуждение продуктов от Близзард на интернет площадках, как, например, Вишко. Либо известность как игрока в тех или иных проектах.
Такие критерии принимаются при отборе, дальше тупо жребий. И отбор, и жребий, скорее всего идет автоматически, что добавляет некоторую долю рандома. По четвертому критерию идет отбор адресный. Плюс существуют определенные квоты на те или иные регионы. Это уже определяется приоритетом данных регионов с точки зрения размеров ЦА и ограничениями интернет каналов. Т.е. из США игроков будет больше, чем из России.
И еще надпись про бета выходные - расстраивает. Почему никакой гарантии?
Потому что желающих больше, чем мест на сервере.
У Близзард, кстати, очень демократичные принципа проведения ЗБТ, даже турниры разрешены небольшие.
Ключи всегда существовали, существуют и будут существовать, просто в последнее время Близзы сами прикрепляют игру к аккаунтам. Тем не менее возможность ввести ключ осталась, чем и пользуется пипл, участвующий во всяких розыгрышах от офф. фан-сайтов и тп.
А ещё чаще этим пользуются мошенники, продающие несуществующие ключи.