iguananaut
My counter argument is that we want to expand Sage's user base beyond a small core of researchers, and improve its usability as a Mathematica replacement for students and some scientists who are less interested in things like bleeding edge combinatorics research (they might be but not necessarily the majority). As a Mathematica replacement Sage isn't there yet, but it's good to get a head start on making easier to package and install, as part of that effort. Like for me, if it can solve some differential equations for me and do some integrals I don't care if the version I got through apt is a couple years old.
As for the upstream issues part of the problem there is that some of the upstream dependencies of Sage refuse to accept patches needed for them to integrate with Sage. That's a long story. I think the best approach there, which has already been tried in past approaches to patching for Debian, is to maintain Sage-specific forks of that software that include the necessary patches (IMO they should also be swappable with the originals via update-alternatives if possible). As far as I know there's nothingf legally preventing that, but more the effort involved in maintaining a fork and a package for that fork.
In the long term, I think, it would make sense to completely replace and rewrite some of the code that these external dependencies are used for. But in many cases there's an enormous amount of work involved, and that would only be possible with significant funding. And quite possibly not worth the effort compared to other ways that effort could be spent.
This is also being worked on and there's progress being made.
I'm still pushing to completely separate Sage-the-library from Sage-the-distribution. There's been a little pushback but nothing that can't be overcome with basic configuration management practices.
Although my personal work is more focused on Windows support for the time being, this is definitely on the docket. We had a workshop about two months ago in France focused specifically on packaging Sage, and there are some excellent folks from LogiLab who are making serious progress on the Debian packing. I hope to circle back around to that myself after I've made more progress on Windows.
That said, these policies are not even about you. They're there so that people who might be victims of harassment can feel safe in the knowledge that there are procedures in place for addressing it in the rare event that it occurs, and that conference organizers will take it seriously. That benefits everybody too. Don't assume you will never be harassed. I'm a straight white male and I have been made to feel unsafe and uncomfortable before by another person, at PyCon even. I'm not an emotionally fragile glass doll that you and others in this thread seem to be strawmanning. It really doesn't take much to be made to feel unsafe by another person's behavior. If you've never experienced that yourself it's because you simply aren't as likely to as other people.
In my case it was minor enough, and I felt in enough control that it wasn't worth reporting. But I'm glad to know I could have done something about it had things escalated.