Time to Reinspect the Foundations?