>>all drugs sold in the US are inspected by the FDA (even if the plant is in India or China),<<
I don’t trust our FDA to test anything least of all drugs from a country that keeps us afloat financially.
Neither do a lot of doctors. That is why many patients are still taking branded drugs from the original manufacturer despite generic competition. At least a US-based company can be sued if proper use of its product results in harm.
Why do you think generic drugs are so much cheaper? The same reason that toys made in China are cheaper (watch out for the carcinogenic paint on that toy car).