@marcan I haven't checked, but I'm sure there are some plug-ins out there that make emacs work with github/gitlab and friends.
If the other "reasons" given are of the same kind, it sounds to me like a disingenuous excuse to not change a workflow they have gotten used to. I am not impressed.