So you want to use others' hard work for your own financial gain? That doesn't seem overly fair.
I get your point, in a perfect world folks like you might land a nice job and kick back 10k as a thanks. Unfortunately, that doesn't happen, so alternatives are necessary.
Sure, put up another barrier for those trying to learn web development.