I don't disagree with you in that entrepreneurs choose software because it's cheaper.
My question was: what's inherently derivative about software startups? Why is everyone making photo-sharing software and not software to solve other (unaddressed) problems?