You want real input? I think your post is completly in the wrong place here. Look at other topics where people post methods of how to make $ 100 per week, look at how much resonance they get on BHW. 99 % of People are reading this forum to make some extra bucks, maybe someday beeing able to live of that money. "Web Development is cheap", really? Maybe from some fishy indian guy who got no idea on what he's doing, yes. Both of your only examples are really complex sites, requiring alot of money, time and knowledge to produce.
You come here, talk shit about projects that might have been peoples first trys to make some money of the internet and write like you're the enlighted one. While your message "think outside of the box" is true, your posted examples prove that you have no clue about how to really provide people with useful ideas.
Do you really think you helped someone out with your post?