Why are you so against people giving their opinions? It doesn't read like they are saying that free and open source is the only path, just that they would prefer that it was.
Currently, at least in my state, the laws are very publicly guilty until proven innocent when it comes to sexual abuse. It is this way to prevent further harm to others or something like that.
Having been through something like this I can say that that would not do anything to protect the majority of wrongfully accused persons.