That's just how business works, not only on the internet but everywhere. This is why 99% of the people have a job at some big company, while the remaining 1% freelances or runs some small business for a living.
Internet is pretty new, so this concept hasn't stabilized yet, but you are probably right with time it will be harder and harder for the small guys to make a buck on the net. (not just programmers, but anyone that is making a living on the net)
|