У тебя в качестве ключа массива выступает email подписчика следовательно поскольку в массиве не может быть 2 элемента с одинаковыми ключами то получается что элементы все уникальные.
В БД может записи и повторяются,но когда выборка преобразовывается в массив и в качестве ключа используешь одно из полей то попадают только уникальные значения