I've definitely been guilty of building first and hoping customers appear. Funny timing on this post though, because right now I'm actually in the middle of doing exactly what you're describing.