The simple reason - you don't trust the host to keep your content up if it infringe's on anything deem it to infringe upon. 100% would never host anything up there.
Do you trust AWS? Azure? If you fear the state, the risk is the same. You can for example mirror your gitlab repository there. I think you are being to radical.