Itch.io, Steam among other platforms didn't have any choice.
They had too in order to keep money flowing, that's how a business works; it's not all good times and sunshine here, what did you expect them TO DO IMMEDIATELY? Boycott the Payment Processors? They are the one's giving you your business making sure the money reaches your pocket's!
Make every title in the catalogue free? Dev's can't get paid and noone likes to do this.
Pissed off at the immediate response to BAN every NSFW title? Those game's have been De-Indexed, meaning you can't reach them normally, you just need to reach the webpage it's held which a LOT of people are re-indexing their games to a fourm post already to regain access back. If they wanted to ban those titles, it would been easier to delete them from the catalogue which they didn't! There might be some gone, but once the mess is cleared, you can head back and make one anew + Someone has taken the time to re-index the de-indexed games, or a least a lot of them.
Instead of acting on rage, expecting the world to cow-tow to you for clout and throwing up information, which the article was a nifty read; thanks for that one, is it better to ask than to INSULT and PAUSE FOR ONCE?! Noone wants what's happening and everyone is TRYING to do something new by looking for new solutions? Even make better ones?
Dude... Just chill.