Hello.
I did receive the same treatment. Until a few days ago, payment and taxes were handled and collected by Itch. This is no more the case as Itch now forces adult game creators to either stop selling their games or handle the payment and taxes thing themselves, without really providing us adequate tools to do so.
It's a "we don't ban you because it would be bad for our image, but we don't want you here anymore so... here is the door" situation.