I work at a small company (7 engineers) and per-repo pricing is exactly why we chose not to use GitHub. Most of our projects are short-term, meaning we have hundreds of repos going back over ten years, the majority of which are inactive. GitHub's pricing didn't make sense for us at all. (We ended up using self-hosted GitLab which we're pretty happy with.)