I don't think it is about honesty at all. The listing contract states a price for the house and a commission for the broker. If the agent asks you to accept a lower price than the price stated in the listing agreement, then there is nothing wrong with asking the agent to lower the commission. I don't consider that to be dishonest. It is certainly not a breach of the contract.