I think going to a strip club involves some level of performative allure from the stripper. The dancing , the (fake) teasing. The man feels the two way which gets you horny. Escorts, well some of them, show up cold, moody, too professional and the vibe is off. Very hard to get in the zone whereas the strip club prepares you. I’ve had a few experiences with the latter and only 20-30% were good times.