?? I don't have a philosophical difference. I just don't believe they did their due diligence. Based on my personal experience in the lab where I was constantly pressured to do garbage science in the name of shiny results...
That's a philosophical difference. I don't disagree, but given the various constraints involved what you're asking isn't possible. Additionally, I'd note that it sounds like they are practicing Lean methodology - which is justifiable.
If I work in a kitchen with unsanitary working practices, does that mean I have a philosophical difference with the restaurant because I don't want to eat their filthy food?
In your own words, you are asking for 'science'. And if you click the link through to the SEP, you'll see that it's well documented that this is, in the words of Stephen Wolfram, A New Kind of Science.