"Pro-Science" and "Anti-Science" is too blunt of an instrument. It doesn't distinguish between the scientific method, journals, and institutions.
If someone has the opinion that the scientific method is great, but the current incentives at journals and institutions lead to poor practice of it too often, is that "anti-science?"
Yes, the comments about "$25 name for a 5c concept" ring true when you're looking at a toy example with constructor(logger) { .. }.
Then you look at an enterprise app with 10 years of history, with tests requiring 30 mocks, using a custom DI framework that only 2 people understand, with multiple versions of the same service, and it feels like you've entered another world where it's straight up impossible to debug code.