They didn't remove NSFW games. It's the credit cards and payment processors that don't want NSFW games. The NSFW games are liberated as long as they are free. Itch says that they are looking for new payment options, so that they can allow NSFW paid games again.