I don’t think you have a point. You’re shaming people in a community who don’t give a fuck about your concern trolling. Calling out shitty organizations for shitty behavior in the loudest way possible is often the only way to enact change. There’s a distinct power imbalance between companies that have money and resources versus individuals in the open source community. Polite and firm are useless unless you have additional leverage.
The MOND crowd pops up every now and then and makes some noise in the dark matter community. Evidence we do have points us toward matter, which is why we have billions being spent on detectors through various governments and collaborations around the world.
I’m not sure what direct detection experiments are going to do once we hit the neutrino floor.