Reminder that source hut makes a value judgement on your source code and will ban repositories they don't like https://news.ycombinator.com/item?id=33403780
They're allowed to decide what they'll host, and it looks like they're just being clear about a boundary. Unless they're playing favorites and allowing some crypto, what is the problem?
They aren't removing code simply because they don't like it. They have defined a term of service. You can pretend it's more capricious than that, but it isn't the truth unless you have some additional evidence beyond that one thing.