From my perspective there's nothing wrong, but most of the population that has ever even heard of Github think of it as a complex programmer's only thing.
I remember a project I did some time ago where we required Github integration, every employee of the company was supposed to have a Github account, it was even part of the onboarding day, there was a very internal knowledge base page on how to setup Github, and EVEN then people would just hear the word "Github" and freak out saying a bunch of people in the company would never ever be able to setup an account there.
I remember a project I did some time ago where we required Github integration, every employee of the company was supposed to have a Github account, it was even part of the onboarding day, there was a very internal knowledge base page on how to setup Github, and EVEN then people would just hear the word "Github" and freak out saying a bunch of people in the company would never ever be able to setup an account there.