I also cannot understand the obsession with 30 minutes of 1:1 every week.
I consider that an extreme version of micromanagement. Give us developers the big picture so we know what we need to work on and can see what's important in which way, and we will find out how it's done.
If you don't trust developers to be able to communicate and plan complex jobs without 30 minutes of 1:1, how can you write "excellent communication skills" in the job posting?