What do you mean by unicast? TCP or UDP unicast is what is being used (one sender one receivers). Are you asking about UDP multicast (one sender, multiple receivers)?
Using multicast often requires the cooperation of the network administrator, but could be useful in this situation. I'd also imagine the complexity of the new network code, e.g. using UDP sometimes and the lack of reliability guarantees in UDP potentially requiring some additional tooling and overhead would be major hurdles to getting it included. However, for high-volume channels where it's OK to drop some messages it could be an ideal solution. At that point, though, I wonder if something like zmq might fit the bill better.
Jim