I don't think itch is that large or has the resources to do that.
Valve seems more like you candidate that could challenge payment services. And even they did not do it. Wonder what that means.