I agree entirely. Let's not forget that sales is a phenomenally difficult profession to work in. I work as an SE, so I sit in between technology and sales by handling the technical parts of a sale for an enterprise software vendor (yes, I said enterprisy, yes I spend my days pulling my hair out). I am in awe of what these sales guys can do to navigate around a potential customer, figuring out who has budget, can make decisions, convincing them that we can add value and letting us get in to do a POC.
Also, it's a very feast or famine type of a job, exceed your quota and your laughing all the way to the bank, miss 2 quarters in a row and your out. I know people talk about lack of job security in any profession but I for these guys the cost of failure, your fault or not, is pretty high.