Working at different types of companies - e.g. "traditional" companies, big tech, startups, agencies, finance etc - you realize this:
Different software engineering approaches work better/worse for different companies. There's no one silver bullet across the industry.