Totally agree with this. This is the reason that I self-host with Gitea but mirror everything to Github.I essentially use Github as a forwarder to my Gitea instance.
However, I have seen a drastic decrease in interaction (PRs, issues, etc) with my self-hosted repos even though you can auth with your Github credentials.