When I got condescension on top of that I lost it.
If not letting a smartass condescend me all the way to home makes me a jackass, I'm happy to be one.
The rep could have simply explained their stance without the smartassery and I would have frowned, said thanks and moved on.
Doesn't that at least make you pause to reconsider whether you're right or not?
Most level-headed people would have thanked the rep, or said "That's unfortunate--I really would like to see a way I can script the install of this on new machines."
Again here--I don't think the rep seemed clueless at all. He exhibited a pretty in-depth knowledge about your topic of discussion. I think his point was "I wasn't trying to guess what you were really asking," and your point was "you should have guessed what I was really asking."
The other guy was pedantic and sort-of sounded like an ass near the end. He took things a bit personally, maybe having a bad day or something.
He seems a little baffled about why you're angry that you got a "straight no" when that's the answer to your question.
I wouldn't have submitted to having an argument with you, but I'm not surprised he did. I don't think it's particularly awful in any sense. He was just too lengthy--he should have just said (in his 2nd email) something like "Sorry, but our setup does not include permanent URLs. It's part of the security policy our company has decided on. Let me know if I can help in some other way."
I don't get the impression you'd have been satisfied with that, either.