не в этом суть. Главное, что область видимости явно указывается и ты другой человек понимает суть вещей
нет, там суть в другом. Просто он хочет себе cout, а эспортирует весь неймспейс. А там экспортируется много дерьма, потом у него будут проблемы с коллизиями между либами, для которых он опять заюзает using namespace, как и с его собственным кодом