One issue I can see is that people can hone their skills on freelancing, open source and learning projects, but when they go for a job they will probably get beaten to the position by someone who better fills the 5 years of industry experience in x.... regardless of skill.