>>Aside from that, the comparison in the article did not involve apes; the contrast was between a top human athlete who works out with weights 25 hours a day and uses food to flavor his dyanabol with, and a herbivore (sauropod) whose body is mainly gut and digestive system. There’s no possible way the herbivore figures to be stronger on a per pound basis.<<
So are you basically arguing that Dinosaurs are impossible?
The larger dinosaurs would be impossible in present gravity. They used to think they lived in water but nobody believes that any more since they had no adaptation for any sort of an aquatic life.