People are busy, you some times don't get the chance to sit down and just talk about anything on your mind. Something else than the current backlog or whatever.
By scheduling regular meetings, it doesn't mean you _have to_ spend an hour talking about whatever, it's a block in your calendar where _you can_. In my experience, these are never forced, but rather an opportunity any party can use to chat, if none get the chance outside of it.