Preventing "Battle Penis" would be an upside. But preventing hacks in general would NOT be, in fact it would be kind of hypocritical for somebody on this particular forum to argue that making rom hacks impossible would be an upside.
He's on this forum just for advertisement, as people here are potentially interested.
At least he doesn't come asking questions first and then advertising next like he did on another forum
And I can't understand the argument against save sate. If you don't want to use them, don't. Is that a problem ?
If you're against people who say stuff like "I've beaten Battletoads !" when they did so with savestates then yes I agree.
On the other hands savestates can be a tool to progress better without savesates, typically in Battletoads. You just save before a difficult area, and pass it many many times over and over again. Then you can pass it eyes closed when you play the real cart without states. Doing it only without savestates, you would quickly run out of lives and continues and have to restart the game again, not very productive.
For this reason, I think I can go pretty far in Battletoads without save states, but thanks to savestates. The same applies with a few other games too.
When it comes to speedruns, most of them are specified "tool assisted" or "not tool assisted". Both categories are different and can't be compared.