If you read the Patrick Arnold thread, he asks for evidence again and again.
He is, however, not provided any.
The link (you mention 2, but post 1?) is relevant, but does not constitute direct evidence. One cannot on that basis conclude that raws from China/Hubei are loaded with heavy metals and to an extent that calls for health concerns. I find your explanation very plausible...you may be right. But evidence is needed.
Going Underground?
by William Llewellyn, with Ronny Tober (Sept. 23, 2008)
Test #1: Heavy Metals Contamination
Sample Contamination Result
1. methandrostenolone None Detected (<0.002) PASS
2. testosterone enanthate None Detected (<0.002) PASS
3. testosterone enanthate None Detected (<0.002) PASS
4. testosterone propionate None Detected (<0.002) PASS
5. boldenone undecylenate Metals Found (>0.002) FAIL
6. testosterone cypionate None Detected (<0.002) PASS
7. boldenone undecylenate Metals Found (<0.002) FAIL
8. trenbolone hexahydro. None Detected (<0.002) PASS
9. testosterone cypionate None Detected (<0.002) PASS
10. methenolone enanthate Metals Found (>0.002) FAIL
11. testosterone cypionate None Detected (<0.002) PASS
12. nandrolone decanoate None Detected (<0.002) PASS
13. methenolone enanthate None Detected (<0.002) PASS
14. trenbolone enanthate None Detected (<0.002) PASS
Failure Rate: 21%
Test #2: Dosage vs. Label Claim (mg/mL)
Sample Labeled Dose / Actual Dose / Percentage of Claim / Pass Fail Status
1. methandrostenolone 25 mg 115 mg 459% FAIL
2. testosterone enanthate 250 mg 440 mg 176% FAIL
3. testosterone enanthate 250 mg 408 mg 163% FAIL
4. testosterone propionate 75 mg 127 mg 169% FAIL
5. boldenone undecylenate 200 mg 240 mg 120% PASS
6. testosterone cypionate 200 mg 204 mg 102% PASS
7. boldenone undecylenate 200 mg 178 mg 89% PASS
8. trenbolone hexahydro. 76 mg 190 mg 249% FAIL
9. testosterone cypionate 200 mg 177 mg 88% PASS
10. methenolone enanthate 100 mg 54 mg 54% FAIL
11. testosterone cypionate 250 mg 171 mg 69% FAIL
12. nandrolone decanoate 250 mg 228 mg 91% PASS
13. methenolone enanthate 100 mg 78 mg 78% FAIL
14. trenbolone enanthate 100 mg 0 mg 0% FAIL
Failure Rate: 64% (+/- >20% of Label Claim)