You’re not wrong.
But … it’s also been convenient and largely free for most use cases and has had a better feature set then most alternates without having to host your own.
If you could host your own Gitlab was the choice.
The reliability issues of late is what is making most people actually contemplate moving.