There's probably a middle ground here. Making a profit ASAP is only really possible if you're selling expertise, such as consulting. I really like the emerging term, "seed strapping" which aims to address this conundrum in the startup world: raise just enough to build the first iteration, then act like a bootstrapped business.