In SW development in the 90s I had much more time for experimentation to figure things out. In the last years you often have some manager where you basically have to justify every thing you do and always a huge pile of work that never gets smaller. So you just hurry through your tasks.
I think google had it right for a while with their 20% time where people could do wanted to do. As far as I know that’s over.
People need some slack if you want to see good work. They aren’t machines that can run constantly on 100% utilization.