Why is it that I can connect my iPhone to my work computer and stream music over the air from my home computer to my speakers at work and be legit, but I can't have my iPhone look like this without breaking the iPhone terms of service? It's
my phone, Apple. Let me control it.

And this is the biggest GPL shortsightedness btw (going a bit further).