Hiring is not based on merit anyway. Plenty of talented and skillful workers who may lack in the social and communication skills department, don't have a maxed out and blinged up LinkedIn profile with a bazillion connections or have a resume that was automatically filtered into the rejection stream.
I agree with you otherwise, just wanted to point it out though.