I mostly agree, though I don't think "business plan" in this context is meant to read "a 100+ page analysis of the market and other bullshit." Rather, I took it to mean a sense of how you're going to get the product out to users and (maybe) how you'll eventually make money. Both of those things are required if you want your business to become sustainable.