I find it most ironic that the customer development guys are so fond of preaching their philosophy of how to properly build businesses, yet they're failed entrepreneurs and have yet to successfully prove themselves. They're better marketers/bloggers than they are entrepreneurs, buyer beware.