Да, автор знает о NAT, маршрутизации и не забывает о качестве и состоянии ПО у 99% зверьков.
А вот тут можешь немного ознакомиться с тематикой и Ты: http://citforum.ru/nets/services/services02.shtml
А вот тут уже интересно - почему решили отказаться от такой опции. Хоть и не уверен, что расскажут.
Да, игрок может быть частью ботнета и участвовать в атаке, не подозревая об этом. Но, как я уже и писал, найти подключения с подозрительным трафиком из 2-3к куда проще, нежели из 10-20к. А для повторного включения в белый список можно сделать геометрическую прогрессию по задержке времени: с 20-30 секунд до часа.
Общий смысл не в том, чтобы полностью защититься от атаки (это не возможно, кроме как отключив оборудование), а в том, чтобы минимизировать число пользователей, испытывающих проблемы.