I think you got me wrong there, I didn't want to underestimate the value of developers' skills - I merely tried to point out that equity shouldn't be given lightly. What if I had 2 or 3
first employees? Should I give 20 to each one of them?
Since you're a freelancer, you should understand this - if I needed your services, I'd hire you for an agreed amount and I would expect you to deliver what we would agree upon. I trust your expertise, get the product developed and still have all the equity. If I wouldn't be satisfied, I'd find another freelancer, loose some money, and still not loose any equity.
Thanx for the tip though :)
EDIT: Let me try with numbers: I can get an investor to invest, let's say $50k for 10%. Now a first employee demands 20% so the value they bring in must be $100k worth, right? But if I instead hire a freelancer, I pay him $10k or $20k for what the first employee would have done, have the working product, and own 90% of the company instead of 70% and still have some cash from the investment left.
Yes, everyone should value their skills highly, but at the same time realize that everyone is replacable too. Including you and me.