I don't blame the lady for hanging up on you. I doubt she's paid to take verbal abuse whether the original problem is their fault or not. Where I work, our phone guys have the green light to hang up on anyone not acting in a calm and collected manor. You may not like the service you receive but insulting the phone people will not help your cause in any way.
I was thinking the same thing myself. But I wasn't going to comment about it unless someone else did.
It isn't like the people you talk to on the phone are the people who designed, configured and built/loaded the system you're pissed off about. Telling them their service sucks because they are limited in what they can do isn't going to help one bit.
I've taken my anger out on ONE person on the phone and that was my Packard Bell computer. I learned from that mistake. The next time I called, I kept in mind that these are people just like me. They have families, they have kids to worry about, bills, cars to fix and so on. And they aren't paid anywhere near enough to take a bunch of shit and insults from people. I've found that a lot of honey gets the job done every time.
Except with Asus. They don't give a shit if you're nice to them. About the only time you get something done is by being pissy with them.
But I've used HP customer support a couple of times over the last three months. Being nice to them got my printer fixed out of warranty and a free set of ink cartridges.