Most of this has to do with GitHub relying on a benefactor with a de facto monopoly in order to subsidize their massive business failures and loses. I'm sure if GitLab never IPO'd and was in bed with a trillion dollar corporation the situation might be more comparable.
All you're doing is making a profound argument why GitHub should be divested from Github, WhatsApp from Meta, or AWS from Amazon. It's clear many tech companies would not be in dominant positions without the massive advantage of their respective monopolies.
These companies need to be broken up radically and it needs to happen soon.