> This business model reduces their profession to amateur hour
Only if there is no other way to get the job done. If you're willing to pay more, you can still contract someone using traditional methods.
As I see it, it's perfect for those consumers and suppliers because they deserve each other. It still boils down to, "You get what you pay for."
If you want to hire Staples "tech" guys to work on your PC for cheap, and they fluff it up, or sell you something you don't need, or give you the run-around when the work isn't done correctly, you got exactly what you deserved. Where I might charge more, you'll get better quality and support. I don't object to the Staples guys or feel threatened by them; they can have the cheapo customers, who are simply more hassle than they're worth. Likewise, the customers that would expect reputable designers to work for free are better served by people that would work for free.