Обратная сторона у экономии тоже есть, и её ощущают уже абоненты.
Самое заметное — пропадает возможность прямого подключения к своим устройствам из интернета. Раз у вашего роутера нет собственного публичного адреса, снаружи к нему не обратиться. Из-за этого перестаёт работать проброс портов, то есть настройка, которой открывают доступ к домашнему устройству извне. Как следствие, не получается удалённо подключиться к камере видеонаблюдения, домашнему серверу, сетевому хранилищу, рабочему компьютеру, если всё это работает напрямую, а не через облако производителя.
Страдают и приложения, которым нужно прямое соединение между пользователями: часть онлайн-игр, интернет-звонки, файлообменные сети. Они либо работают хуже, либо требуют обходных решений. Геймерам это знакомо по так называемому типу NAT в настройках консоли или игры: за CGNAT он часто становится строгим или умеренным (по-английски Strict или Moderate), из-за чего сложнее подключаться к другим игрокам и голосовому чату.
Ещё одно ограничение связано с портами. Их у общего адреса конечное число, и они делятся между всеми абонентами. При очень активной нагрузке, например при интенсивной загрузке файлов, порты могут заканчиваться, и тогда часть соединений обрывается.
Есть у CGNAT и не такая очевидная особенность. Все соединения абонентов оператор держит в специальной таблице соответствия, и запись в ней живёт ограниченное время. Если соединение долго простаивает, запись может удалиться, и связь придётся устанавливать заново. На практике это иногда проявляется как внезапно оборвавшийся удалённый доступ к камере или разрыв в игре после паузы, хотя интернет при этом работает.
Наконец, общий адрес влияет на репутацию и безопасность в широком смысле. За одним публичным адресом сидит множество незнакомых людей. Если кто-то из них нарушает правила какого-нибудь сайта, ограничение может прилететь на весь общий адрес, и тогда посторонний человек невольно подставляет остальных. Отсюда, например, внезапные проверки капчей или временные блокировки на сайтах, где вы ничего не нарушали. По той же причине сервисы геолокации иногда неверно определяют местоположение, ведь под одним адресом оказываются абоненты из разных мест.
Отдельно стоит упомянуть юридическую сторону, о ней редко пишут. Раз под одним публичным адресом выходят в сеть сразу многие, самого адреса уже недостаточно, чтобы установить конкретного пользователя. Нужны ещё номер порта и точное время соединения, иначе за общим адресом человека не отличить. Это усложняет расследование нарушений и разбор спорных ситуаций.