while being an old timer I don't agree with some of the DFMA concepts, like any procedure there are rules that should be broken.
it seems like this is an attempt to stream line the design process for manufacturing, not to trash DFMA it has it's value.
small job shops have different machines and skill sets and sometime have different abilities.
where it has it's value is stream line the designs that work, instead of trying to re invent the wheel over an over.
one has to look at the big picture, installations, (major assembly) . sub assemblies, and detail parts which could be make or buy.
there could be a possibility of a million different parts, that are machined parts, sheet metal parts, castings, powdered metal.
wiring harnesses, solenoids, sensors, to many to list.
In the old days and times have changed, there was a department called the model shop. and it use to be run by engineers and very experienced fabricators
from all walks of life. I use to have volumes of notes how I resolved manufacturing and engineering issues. some of my knowledge was from these guys when I was a kid.
they would come up with concepts, and the draw it as they build it. while in theory DFMA appears sound,
there are to many variables, "it seems to me" to cover them all. old saying "I know enough to know what I don't know."
but it is a step in the right direction.