Talk to any escort and they'll tell you many of their "clients" are successful, decent-looking, married professionals who use their services for various reasons --but mostly for the discretion an escort provides.
Some dudes just want sex outside of marriage --and they don't want some crazy "fatal attraction" chick they cheated on their spouse with to come around making a bunch of noise.
It's a myth that the only people who use hookers are a bunch of lonely, ugly introverts.
I would agree with your comments. Life is not as cut and dried, black and white as most of us were raised to believe, or at least to act as though we believed it.