Yes, and it mostly hurts creators, both financially and in terms of morale (why spend a week creating something only to be ripped off the following morning). This is a case of flagrant and systematic abuse, that relies on legal businesses (such as itch) to obfuscate, and cover up illegal operations, and it's an incredibly bad look for any company engaged in hosting, facilitating, or providing financial services to those responsible. We've also reached out to a number of other agencies (domain and hosting providers) to bring this matter to an end.
Still awaiting itch response. Ticket number: 292374