Capacity for understanding isn't a limited pool. If people get excited programming micro-controllers let them. They really don't need to learn to build such a thing.
Should all programmers learn assembly? Sure. Should all programmers be forced to learn assembly before anything else? No.
Should all programmers learn assembly? Sure. Should all programmers be forced to learn assembly before anything else? No.