I have often found myself working _for_ people who had the same negative experiences at other companies, so not only do all bad hiring practices create negative reputation, they create an entire class of people who would be perfectly happy if you didn't exist at all. :)
On "Who is hiring", you can abstain from upvoting those companies where you had a negative experience (or even downvote them, if you feel that's justified).
I stated on the update about "Who is hiring" that there needs to be a way to track and review the interactions with these companies. Glassdoor doesn't really have a "these guys never bothered to reply to my job application" section. I just went and "reviewed" companies on "Who is hiring" as this community should try to promote those we'd recommend others try to apply and those we don't believe others should waste their time with. Eventually, we'd be left with only quality job postings.