So maybe I'm oversimplifying, but I fail to see a problem, only an
artificial one created for the sake of it. Other than the potencial
CPU load of the routing protocol, I even fail to see the commercial value
of not providing multicast.
Yup: that's what the Content Industry does: invents problems just
for the sake of it.