That sucks. The mining part I'd honestly say I agree with them on, and I would never run any node on someone elses computer. The sentence "Our policy does not allow to run any application in connection with cryptocurrency" however seems a bit far reaching. E.g. would they shut your account down if you ran BTCPayServer on their servers?