Not all software is consumer software or web dev. The software used to control the space shuttle for example was created by an organization with a real engineering culture.
The stark difference between embedded development, especially in aerospace, to "normal" software development is really my point.