You do realize that these answers you suggest people should have amount to a business plan?
Being able to toss out some ideas on distribution/marketing is different than having a 2 page section on marketing. Being able to say that you need two more devs to build what you think you need to build in the next 12 months is different from having a 4-stage hiring plan with assorted milestones. Tossing out some ways you could make money is different than a 5-year revenue projection.
I don't think those questions aren't asked because you should have a confident answer to any/all of them. They are asked to confirm that actually think about the issues in question.
It's like agile development vs. waterfall development, IMO.