I don't think the authors attempt to embarrass companies will work. Because it worked. You showed up at the booth. And any marketer will tell you that even a bad interaction is worthwhile. Attention is at the heart of this strategy.
If you want to reduce booth babes, avoid the booths completely. Treat them like kids with ADHD. Berating them wont work. Ignore them and they fall in line. (of course, that is a simplification)