I don't know what a warpcast channel is, but if the owners have this kind of politics and this kind of attitude, I say fuck that platform. It is not worth you add anything of value to it.