I've captained plenty of seasons in lower grade club cricket. When a club is struggling for numbers, you have to give blokes a go, even though you know how crap they are. No one's going to rock up to 20 Saturday summer arvos a year to stand in the field for 80 overs, then sit around (or more likely score or square leg umpire) while the rest bat, before they go in at 10 or 11 and make a duck. And not get a bowl. If you treat guys like that, they'll stop rocking up.
It's a catch 22, because if you wanna start a winning culture, you wanna be able to captain a team the way you want, but from a club perspective, you need to keep guys interested even if they're not very good, otherwise you struggle for numbers in your lowest two grades.
The clubs that do all this most successfully in the lower grades, usually have a core of 5 or 6 older blokes, who have played a-grade in their prime, in their lower grade teams. They know how to win, and they can carry a few less talented guys in a game. It gets a lot harder if you don't have that core to rely on and you've got a bunch of guys in their mid 20s-30s who never played cricket as a kid and want to have a crack but really dont have the experience/talent.