It's also worth noting that Bonjour support for other devices was a complete shitshow! I had iTunes installed on my old Windows 7 desktop, and Bonjour was the service that taught me how to forcibly exit a program in task manager. It must have had a memory leak back then, because I remember seeing it chew up anywhere from 100 to 500mb of memory...