Investigating foreign facilities and forcing manufacturers to comply with onerous paperwork and recordkeeping details does little or nothing to ensure the availability, quality, and low cost of generic drugs. (In fact, you could argue that it does just the opposite, in reducing availability and increasing cost, with at best indifferent results where drug quality is concerned.)
Instead, the FDA should test a statistically valid random sample of any given drug _upon its import and introduction to the US pharmaceutical supply chain._
This would be considerably less expensive for all involved, less demanding and even demeaning for all involved, and of far greater relevance to the quality and safety of the drugs available on the US market.