This is a valid point. However, our product (small business invoicing software) and price point ($300) mean that we don't sell to enterprise customers. We don't make a product for this size business, nor do we have the price point to support the sales effort required.
We receive maybe one inquiry a month from a large customer and they actually tend to be some of the most reasonable prospects we come across. Very rarely do they show disrespect, ask for discounts, contact us over and over again, etc...
Though it's not critical to the discussion, the person I mentioned in the post was not a corporate customer. They were a very small (less than 5 employee) firm who happened to be exhibiting these toxic/large company traits.