For decades, the FDA has blacked out the names of generic drugs on inspection reports for foreign factories that were found to have safety and quality violations.