There are enough people and companies that don't trust these american companies, or they are forced to keep code within there network... Not everybody wants to give his stuff into the hands of others ;)
The price can be of concern for smaller private projects or startups.
Got it, Fair enough :-)
I'm with you. I've ended up using GitHub for anything public and Gitlab for anything private recently and it works well for me. I've considered running Gitea/Gogs on a machine at home or a VPS but could never justify the additional effort for it.