In my experience, EVERYONE, from CEO to Streetsweeper, gripes about their job. Some are probably more justified than others, but the point is, it's a normal thing. The archetype, of course, is Archie and the boys from the loading dock heading down to Kelsey's saloon to hoist a few brews at the end of the day. I know several bars frequented by restaurant workers in the wee morning hours when their shifts are over and they gripe like hell. Doesn't stop the overwhelming majority from bring you your food in a professional matter.
As I see it, this whore is just letting off steam, and as long as she doesn't take her frustrations out on the clients, who am I or anyone else to tell her to shut the fuck up?
And if she does take it out on the clients, well, she won't be whoring much longer, now, will she?