1. 30 minutes for a weekly 1 on 1 is pretty long, almost certainly a waste of time.
2. There's nothing after these 1 on 1s along the lines of "Planning time block for resources requested by Team Member B and E" or "Escalation call with Director B to handle sticking point M" or "Handling requirements conflict with product manager C over feature Q"
There are plenty of other issues here, but this is one clear issue. It sounds like this guy is is a highly paid sounding board. There's nothing in this schedule to suggest he's actually acting on information communicated during any of these meetings.