Oh multicast's not going to work on IPv6 either.
From my research since writing the above, it has become clear to me when they say "it won't scale"
they don't mean some kind of Big O of N notation complexity or compute scaling, they mean economically
This crucial feature if it were unlocked, wouldn't make the profits scale up,
they wouldn't be able to say hey netflix, on our network multicast access is "this much" or facebook you CDN cache is "that much"
That's what they mean with "scaling", it's not some kind of technical difficulty
If we had governments and they said "you will make it work OR ELSE" it could work, it could work very well.
I could send that 4 megabyte file to 500 person without paying a single bridge toll for it, just like in unicast.
We're ALWAYS going to have to use someone else's computer because that's where the bridge toll is collected, if not in cash then in kind.