The IRC protocol is in a different situation to USENET, because the latter has many different independent, individually federated networks of servers, whereas the latter has just one.
This means that server-side innovations can and do happen - they just need to respect the basic server-client protocol. Often the newer features are delivered through "services", which means they're in-band signalled.
This means that server-side innovations can and do happen - they just need to respect the basic server-client protocol. Often the newer features are delivered through "services", which means they're in-band signalled.