I am not sure we disagree, I do agree on the fact that a tools that allow anyone to modify programs for their own needs is exactly what free software is about.
I disagree that what we have today is that though, feels more like a free drug for kids program right now.
To build domestic of them efficiently we would need to understand how they work… should not stop anyone of course.