So what are you complaining about exactly? If you don't want to be judged by your own work, then there's no problem: that's your decision. If you do, but you refuse to let anyone see it, then you're creating your own problem, so you have no basis for complaint.
There is nothing "unfair" about this. Rather, you're given a choice about whether or not you want to participate and you have decided that you don't.
I do exhibit some of my smaller projects on github; my larger projects are not online because of competitive reasons.