I totally get the benefits of getting advice from more experienced folks, but you can do that ad-hoc so I just don't see the point for formal set ups and have chalked it up as something that someone somewhere in the organisation thinks is useful that everyone should do - kinda like all the bullshit "team work" or "what colour are you"/"look inside yourself" training courses that we are all required to take from time to time but no one actually wants to do and are a 100% totally pointless exercise.