This just sucks. I believe that there are dopers from the USA and dopers from North Africa, just as there are clean runners from both places.
The 100m final does not bother me so much because I think that most, if not all of those finalists are juiced (certainly the top 4).
The 1500m final does bother me because I don't know who is doped and who is not. If the winner is doped, who is the pack that followed him on the back straight was clean and blew up trying to keep up with him? If he doped he changed the whole dynamic of the race.
Anyone who thinks that we can trust current testing protocols is a fool. The sport is complicit in ongoing doping. People like Gatlin have no business being anywhere near the track. We need a "one strike and you're out" policy (provided the test is specific enough) and by "out" I mean that your career is destroyed and the careers of your associates are destroyed.
This will never happen so we have this bullsh*t sport that I unfortunately happen to love.