In all likelihood Itch.io is just stretching this out to avoid the consequences of making a decision.
If they stand with the artists, they lose PayPal and Stripe.
If they admit they're bending over for PayPal and Stripe, they alienate plenty of artists.
By claiming that they're definitely going to find another payment processor one of these days, really, honest, they dodge accountability.