teccmo··on Facelette: On TechCrunch in Three Hours and $0I totally agree with you. I started a new thread here asking this question. I dislike their marketing among other things. http://news.ycombinator.com/item?id=1817537