If you don't give them a compelling reason to want to to talk to you, of course they'll want to hang up. You need to grab them with the first thing out of your mouth. In one or two sentences, why are you calling me and what's in it for me?
I agree, mostly I've found that the object of cold calling is finding, eventually, someone that has the need for our products at the moment. Otherwise I've found it difficult to get from them appointments to visit their business/office.
I will be honest with you: Personally, I loathe cold callers, I am infuriated at their assumption that they can invade my personal space by phoning my personal number (businesses are different) and
I only call office numbers, never home numbers.
I'm exactly like you, whenever someone calls me at my home I get angry. But normally, specially after starting to make cold calls, I don't dislike people who call to our office to offer their products.
1. Networking - Chambers of commerce, LinkedIn (huge now), Google + and other social media
2. Advertising - Create interesting marketing that generates leads. All advertising is expensive but it works
3. Media and PR - Create something interesting and viral often for very little cost and you will get business from it.
4. Create content - Write and blog about your business, offer your expertise for free at some level and you will get customers hooked on it

5. Mine your current customers for referrals and pay them for it, they are some of the best sources of new business.
6. Attend industry events - more networking
Good advice. Currently I make 4-5-6. The first three, specially 2-3, are a little more complicated in our industry.
I dont want to discourage you from showing up in someone's lobby or picking up the phone, but really the amount of that you have to do to get business is usually not worth the time. This does depend partially on the business though.
Our business is industrial equipment for laundries. So not a lot of potential clients out there, hence marketing becomes even more expensive, or more complicated. Besides Google Adwords, which has proven very good, other social media like Facebook or Twitter have not given us good results.
----------
I don't think she hit quota that day, and as others have said I'm not sure in 2013 this is the way to grow your business. Why not add a poll to this thread with a have you ever bought from a cold caller?
I'm with you completely in the house-to-house selling. Or calling home numbers. I dislike that.
But would you think the same if someone calls your office? Or visits your office?
In our case, for example, I want to sell washers, dryers, etc.. So I call hotels/laundries and offer them our products. Normally the first person who answers me is the receptionist, and I then ask, in my most polite and friendly voice

, to speak with the laundry manager. In hotels I've found it is extremely easy to reach the manager, since most receptionist think I'm a client of them. Other places are slightly harder, but most times they pass me thru. The hard thing is then being able to sell your product.