Maybe to stop giving them publicity? Or maybe some of those people are not representing the actual company or it's work so people might mistake legit companies as bad.
Personally, I feel like that'd be a clear drawback to naming and shaming, even if I also support disclosure in general.