Sales does suck, but as the article says, enterprise sales aren't the way they are because the salespeople are necessarily immoral or trying to fuck anyone out of their money, they're the way they are because big companies need to be sold to in a particular way. When the buyer is not the user, and there are multiple departments and decision makers involved, you can't just rely on the quality of your product to win out. You can have a fantastic product that you know will help the customer immensely, and you still have to follow the enterprise sales process if you want to sell it.