We had an incident on here over a year or so ago, where I had a run in with a builder and developer in the Almeria province.
There had been a television program on the BBC showing the company and exposing their practises. Remember this was a TV program broadcast on UK prime time TV. So it was not some back street rumour or member making allegations.
I had a copy of the tv program on here.
The builder contacted me, asking for the video to be removed, plus altering a members
blog to remove their name. Plus the offer of legal action was made if I refused to comply with their kind request.
They used the lines of "if the information was to stay in place, it would be putting peoples jobs at risk" I still have a copy of the original email somewhere.
The same company had, at an earlier date done the same to another forum in Arboleas. When the forum owner refused to agree to their way of thinking and not being a resident in Spain not being bound by the Spanish laws, they offered to take the moderators and admin who lived in Spain to court.
At the time, there was very little mention of that company on the internet other than how good their homes were.
So, yes naming and shaming company's on the internet can be a bad thing for forum owners.
At the same time you can normally judge the difference between a cowboy set up that will have a new phone number and trade each week and a fully legal company that just makes the odd screw up from time to time.
A lot of the time people will post on internet forums asking if anyone knows x y or z company and if people know anything about them, send them a private message with a warning rather than post on an open forum.