Things like this about some developers just piss me off. I'm a freelancer, and really like the idea of a platform like Elance that could easily connect me to clients, but all the good clients stay away becuase of people like that.
case of a market-for-lemons, plus race-to-bottom
This sites don't make clear that is necessary do some specs, mockups, talk about the project, how do feedback, how manage it when it start, what to do about bugs, how report it, etc.
When freelancing, is not as simply as just coding, is project management + customer engaging + quality assurance + researching + coding and the most important of all: Mind reading, and guessing (right!) what the hell the customer want.
After +17 years I never ever meet a gig where it become easier. And all that baggage cost. Is time consuming. Is impossible to do it right the first time (and everyone expect a quote on time and cost, and hate if is by the hour!).