The great majority of developers never contribute, that’s a false expectation. Majority of programmers work in the private sector and use local git hosts/solutions instead of GitHub.
Again, expecting those devs to not use git because of one hoster, is a ludicrous idea in itself.
More like: GIMP can do much of what PS can do, but you’ll tear out your hair trying to, cause it’s so unintuitive and slower.