The problem with this is that not everyone will be able to handle Machine level things in the beginning. Even in the best universities students will be intimidated if there first programming class would be in assembly. They barely get by on lisp
The key is starting where people are interested. If they are interested in web, start with HTML/JS.
If they want to make blinky lights, start with low level hardware. Once they know how to do something and are still interested they will move on to other areas. Thats the crux of why the web will deliver better education because they will follow their own path.
Education is only meaningful and relevant if it enables a person to do what they want to do and could not before. Arguably, the issue is that the educational system is trending towards becoming more standardized where as society is trending towards becoming more individual and specialized.