This statement about software talent appears to be in direct contradiction with software development history:
"But as technology advances and provides us with more advanced software components it devalues and commoditizes what we’re working on and at worst makes us redundant."