The Death of Innovation? No So Fast …