I thought it was clear from context, but I've added a clarifying clause. The point is that, if firing people for commenting on low-cut dresses doesn't work, complaining about it in a blog post certainly isn't going to do the trick. The problem is unfixable using the means at the disposal of the OP. In this case, although the outcome is lamentable, leaving the industry may be a rational response.
Firing people is clearly an extreme option; it might be worth asking kcunning if she felt that was an appropriate reaction (I'd guess not). Writing a blog post, on the other hand, has generated half a dozen people changing their minds about how much sexism they're prepared to put up with (ranging from "I am confronting my own active sexism and resolving to change it" to "I am more inclined to speak up to challenge active sexism when I see it"). Speaking for myself, it was a series of posts like this that gave me the confidence to start calling other men out when I saw active sexism take place. I suppose you could argue that everyone in this thread who is appearing to change their mind is lying, but that seems to be begging the question--purely on the responses I'd suggest that the preponderance of evidence is that writing blog posts does produce incremental change.