It's because software engineering, which deals with bits, evolves dramatically faster than other engineering disciplines, which deal with the physical world.