If this is supposed to be some indictment of the peer review process actually this shows that the overall peer review process works.
To be true to science I'm going to point out most dinosaur species didn't survive for 50 million years.
Call me when JACS or Angewandte or even Chem Comm is involved in a scandal like this. Before this scandal, I had not even heard of BioMed Central...