Maybe, but GitHub's pricing model encourages sharing, and that's a good thing. Think of how many repositories might've been private and not benefited thousands of people.
Granted, the prices might be steep/strange, but I see no problem in charging for things that people don't want to share on a social code sharing site.