I do not know how lod your son is, but here are my comments on his views.
As far as the MB's and T-2-1 requirements, these are aimed at younger boys. The average 11-12 year old cannot manage the Venturing Bronze award requirements and this would drive boys away in droves. I do agree that some of the merit badges are way too easy, even for a younger boy, but they are an introduction and not meant to produce experts. If a boy is really interested in the subject past this intro, he can always pursue it further.
For the First Aid, an EMT level knowledge is great, but again out of the reach of most younger boys. The minimum level of instruction should be at least at the level of the Red Cross cert that is available to the general public.
As for the inner city program, the boys in the inner city are more likely to need the camping experiences than our suburban and rural kids. These are kids who might never have the opportunity to go to any other sort of camp and spend time in the woods. (A few years ago there was an article in our local paper about an inner city group on a bus tour - even many of the parent chaperones were amazed by driving past fields of cattle on the freeway as they had only ever seen it in pictures.) Maybe instead of working towards a non-camping troop option, he could lead the troop to partner with an inner city troop that needs the skills and camping equipment for their boys and do outreach that way. Broadening their horizons would benefit both troops and all the boys. Teaching the inner city boys to be self-reliant on a campout will go a long way to helping them see opportunities outside of their current world.
I have known men who were in the program as youth and been away from it for 30-40 years who, when scouting comes up, can still recite the Scout Law from memory at the drop of a hat. Clearly they retained something from the program! And these are not guys who made Eagle either. That is what the program is about after all - helping boys grow into responsible men with leadership skills and the morals to use them wisely.
Mother of two Eagles and troop Advancement Chair