>>718075201
>It seems to come in house and nor forced by policies.
You're retarded if you believe that.
Valve themselves have confirmed that most of this shit is because of payment processors and banks taking issue with what's sold on their platform.