Feedback Assistant is really the only option for both developers and end-users. And we all know how much good that will do.
I did file a feedback on this when I made the original post. I have, of course, heard nothing and it remains 'open'.
I think the chances of Apple revisiting this "decision" are very slim. The most likely scenario is that this was simply a "bug" all along and it is now fixed so far as they are concerned. Given the abysmal state of the MediaPlayer APIs, and their documentation, this should be no surprise to any of the developers here.
Unfortunately this is simply an issue that fell through the cracks for many years and is not a large enough issue for Apple to be concerned with despite it being their mistake. Frankly I was surprised to get a response at all and I will be even more surprised should we get another.