No one is saying holier than thou. If I was single, paying for sex-on-demand from a really hot girl would definately be something I did...often. I'm not even saying that when I was single it did not happen.
Since I am married, I can get sex-on-demand from a really hot girl...my wife, without having to pay for it. At least, not paying directly
The point being made here is that you are the one who is claiming the moral high ground. You make a mistake, then automatically extrapolate your mistake onto everyone else. Its like a "born again" mentality. Either that or you are just trying to get a rise out of everyone (ala Hogboy).