Rampant complexity in software is also a management issue. Are we sure we're rewarding the right things?