iw is needed for airmon-ng/airmon-zc which basically creates another virtual interface to be used specifically as monitoring whilst leaving the original virtual interface as managed mode. In other words, it makes possible for one to sniff the same channel as the same channel that the AP for one person to be associated/ connected to.