I do not think this follows. Linus Torvalds got well-paying work because of his free work on Linux. Of course, Torvalds is an outlier, but Cory Doctorow also does this.
It makes sense that the best way to get work in certain fields is to have a reputation. Sometimes the best way to get that reputation is to give away a certain portion of your work.