можно и для одного потока, но с iocp, чтобы в случае если действительно упрёмся в производительность единственного потока, можно было легко их добавить
это всё фантазии, есть реальные кейсы где на epoll/iocp упираются в поток, но это уже нужна весьма не плохая нагрузка, которой у большинства людей кто тут спрашивает про эти функции нет. Так что единственное объяснение, которое остаётся, это 4fun, просто для себя поковыряться как оно выглядит и работает )