I think the “hack” language is correct because it’s a rethinking of GitHub at some level.
More importantly though I think you’re missing something very big about open source projects — the transition from “small project with single maintainer” to “group ownership” has always been a difficult one; that’s not unique to GitHub.