I’ll give you a quote on this from yourself from the sigmoid thread:
The design goal is a ‘pleasing’ result and empiricism is suited as one of many testing priciples. Sure, it’s prone to breaking at some point. That’s why machine learning is only as good as the training dataset.

For fuck’s sake, this is designed to ensure C^2 continuity over the full range while having a control over the rate of convergence toward the bounds, nothing more, nothing less. And there is an alternative with 3rd order curves. How many times do I need to repeat myself ?
Again, I know and understand why it is there, you do not have to explain this.

If you have an idea, and you think it’s the next best thing, then fork a copy of the code, code your solution, test it with thousands of images and document what it does and how well it performs. Then present it and show what problem it solves that filmic doesn’t, or how it performs better on a certain class of images.
But this is what people actually do/did, no?