Если ваш интернет-провайдер или брандмауэр блокирует все входящие соединения, как веб-серверы могут отправлять вам данные в ваш браузер? Вы отправляете запрос (исходящий), а сервер отправляет данные (входящий). Если вы заблокируете все входящие, как веб-сервер может ответить?
Как насчет потокового видео и многопользовательских игр, где используется UDP? UDP не имеет соединения, поэтому не нужно устанавливать соединение, так как брандмауэр или провайдер справится с этим?