My son is having a great time. He has some friends in the troop, and he likes all the outings (kayaking, horseback riding, rock climbing, cope, to name a few). He just finished his first year.
The SM talking for most of the meeting is so normal that the scouts really just don't know any different.
The troop has patrols, but I'm not really clear what they do. Occasionally at troop meetings, they spend a few minutes for patrol meetings where they do stuff like menu planning. However on outings, the troop cooks for everyone, and I believe the adult outing leader plans the menu and buys the food. For things like camporee, the SM combines the scouts going into temporary patrols so that each patrol has enough scouts.
We looked at other troops in the district last year, but the other troops were pretty unimpressive.