No disrespect to you, but online/virtual is a totally different hobby/world. I, for one, like the company of an actual person in the flesh that one can touch and feel. There is an "intimacy/connection" factor that goes into booking with a SP.
I do agree it's a lot safer for obvious reasons...