Interesting that you bring up this subject.
Are you a scout or adult leader?
When I went to summer camp 30+ years ago it was a lot of time and work to get three merit badges in the week that you were there.
At camp this year we had one boy get 8 and another with 7!
I have been told that one scout got Aviation in about 30 minutes. I think that this is a little quick.
I was unable to attend camp this summer, but I think that you are correct in your assumption.