"There should be consequences for the people who publish these things."
Many who are published deserve obscurity. And some who have obscurity deserve more funding. Can you give it to them?
Do not be so eager to deal out censorship; for even institutional review boards cannot see all ends.