I absolutely disagree with you, and if you were in my line of work you would not feel as you do.
What if you weren't in your line of work and were a buyer with no affiliation to the seller's agent?
Trust me--I don't know a single agent who's never gotten screwed over by a client
I am not a client though, so where does my moral obligation lie?