I've been a Scoutmaster for just a few years but have been in Scouting for my whole life. Worked Scout camp for 10+ years so I understand how things (should) work.
I am prepared to accept that Summer Camp Merit Badge instruction is typically not the same quality as you would get with a traditional merit badge counselor or even in a troop merit badge program.
However, the past few years (from different camps in different councils) it seems as if Summer Camp is more of a merit badge fair, where scouts just show up to a class, goof off, and get a "Complete" at the end of the week.