Itch has a massively larger library than steam, while operating with a minuscule fraction of the resources & workforce–it takes them forever to do shit because they’re way overstretched.
True. But with that in mind, how long will it take for them to to ensure that the games live up to the "non-exhaustive" requiremens of the payment processors? As I mentioned in my OP, an admin promised that "visible labeling is coming", and this was six months ago. So just how long is temporary? The admins said they "await final determinations from our current payment processors" and "There are still unknowns that prevent us from providing a fixed timeline", which makes this "temporary" even more obscure.