It's not their business to reach a stranger in another country, but they're too busy with it.
I love it when Bryan Harris talked about starting your mailing list with closest friends and family. That's how realistic freelancers usually do it, but many of us try to start our online businesses for premature scale.
1 area I know where cold traffic makes sense is if you're selling someone else's product. If you're an affiliate, you're selling something with thousands of customers and testimonials. In a sense, being an affiliate is like starting a McDonald's franchise. It's most likely going to work, unless you screw it up really hard.
Now, for our own new products & services, when does it make sense to go out and sell to cold traffic?
I've fallen into the trap of being too busy with Twitter marketing, that I've neglected people in my existing network. It's just silly.
On the other hand, what's the "go signal" for us to know that it's become our business to build marketing funnels, automation, and acquiring cold leads online?