I haven't used GitHub pages so I'm not actually sure if it provides compute or purely static file hosting, which is why I removed it from my quote.
Although it's my understanding that GitHub has much tighter content restrictions than the others. So you can't host commercial projects or anything the GitHub org finds 'icky'.
> So you can't host commercial projects or anything the GitHub org finds 'icky'.
I don't think that's accurate. What's your source?