What is crazy is that “sharing an MP3 can cost thousands of dollars”, not any protocol.
Cases like the one I described could actually help by giving users plausible deniability, but that would just end with browser developers being pressured into disabling the feature.