No, I am not defending anyone. It just is not prudent to out anyone without any proof. It damages their reputation and their business. How would you like someone blaming you for something you did not do, which cut your income down by 20 or 30%. If it hit home like that, you would understand. Outing someone by name, and being wrong, will do just that to the merchant.
The ones on this list are usually identified by the card companies and the secret service. If there are fraud reports on cards, these entities look for commonalities in all the reports charges, and find that one specific merchant, processor, or what have you, to determine who put the cards at risk. These reports DO get investigated and they happen on a daily basis.
My point to posting this list is to show how often this happens, and how prevalent this issue is. These are just the ones where forensic investigations have determined the cause. I can guarantee you there are probably hundreds more out there that are currently happening that have not yet been narrowed down to the cause.
My wife's card was compromised twice recently, and we have yet to find out where. She was not on any of these sites. But, under this line of thinking, if she had been, she should tell everyone where she shopped and that the site could possibly be breached. This will stop some from shopping at that site, even though her card was breached somewhere locally. Naming names only damages innocent businesses.