I'm sorry, I think you're trying to make a point and I'm not quite following it. Yes, Github Enterprise requires a license.
Github Enterprise is $21/user/month: https://github.com/pricing
Github Enterprise is $21/user/month: https://github.com/pricing
As best as I can tell, your argument is "Github costs money which is bad" and I don't find it particularly convincing. Companies need to make money in order to continue producing products. That's why Gitlab sells their product too.