Well the great things about roosters is...
1.Protect the hens this includes:
Predators and from themselves as they do not allow fights between the hens
They watch more land and air predators so the girls can concentrate on eating, etc.
2. Search for food and treats constantly
3. Helps them lay eggs by:
Finding a good spot
Making a good spot more comfy
Bringing them back from the nest
Guarding a nervous layer and sing soothing sounds
4. They can be just as fun and sweet as a hen
5. My roosters will dig a bath for the girls sometimes.
I've even seen a hen go back and get the rooster to dig some more as his first effort wasn't satisfactory to her lol
6. Can fertilize eggs to keep your flock going in the future
7. I have a rooster that by their cries I can tell if something is really wrong
Once I was alerted to a snake in the run by the rooster, and once they fought off two Rottweilers through the fencing
Here are some vids of my roosters showing a bit how they participate in flock life