Я всегда думал что в пределах потока почти так и происходит :)
ну там io_uring, а в него засунут epoll O_o :) но само по себе это нормальная конструкция, т.к. если ничего не делает сервер, то тот же код выдаёт цифры примерно похожие на просто epoll_wait или даже на просто блокирующие sendmsg/recvmsg