Tech & Science Are Dinosaurs Taking Over Scientific Journals? New Analysis Raises Questions About What Deserves the Spotlight November 3, 2026