I think I worded myself poorly. It's not initial funding I find odd. It's additional funding. You go out, get funding. Yay! Funding! Pays for starting the company and making it profitable. I just naturally ASSuMEd that your initial funding would cover startup costs, including marketing.
At least, that's the way my partners and I did it. Came up with an idea, setup initial work, got funding, launched on that funding. Maybe I'm just looking at it the wrong way (which I am sure is the reason).