It is bad for good devs who don't open source as much as they like (myself).
It is bad for companies which need people who really are into open source.
It is bad for devs as it generates a non-real competition, you've basically allowed us to cheat on your github-resume