I voted you (and the parent post) up, FWIW, even though I'm a huge fan of Steve Blank's work. I did also notice that this particular post wasn't as chock-full of useful info and insights as many of his previous posts have been. I don't know that I'd go as far as to call it "just an ad" but it wasn't what I usually expect from Steve's blog.