Многоадресная рассылка была бы гораздо предпочтительнее ... если вы говорите о локальных узлах, то есть в домене "широковещательная / многоадресная передача" в локальной сети.
Конечно, существуют протоколы многоадресной рассылки для более широкого распространения таких сообщений, но они используются редко, и, в зависимости от вашего конкретного случая, вы могли / не могли надежно зависеть от такого средства.
Использование многоадресной передачи приводит к значительной экономии с точки зрения отправителя: вместо n * send требуется выполнить только одну операцию отправки.