captain-ahab said:
I think the issue is the group splits up and becomes a string of small groups, those then pull apart on the hills and it's then becomes a very long string of riders all working on their own. Maybe we're all just inexperienced?
It's tough to find groups that are all the same ability. And hills will stretch out groups that are evenly matched.
As you get to know your group, figure out who is close to your ability on the rides. Whether they are slighly faster or slower, try to stay with them and organize them if you can. Work together, pull/draft each other especially when it's windy, encourage them, challenge them.
Group rides work best when there is a balance of fellowship and competition. And even at the entry levels you can find your place in that balance.
My group leader is a retired pro, now a trainer and coach. He runs a group that has everything from recreational riders to pretty fast vets. He keeps track of ability levels and will issue challenges before and during the ride, "keep on so and so wheel tonight", "go after the second hill and see how long you can stay away". He rides at the back for the first 10-12 miles working with the slower riders, then he takes off and tries to ride down leaders before they get back home.