Technical change, competition and vertical integration