I'm surprised GP didn't expect that the letter would be edited.
One of my letters was published. I fully expected that it would be edited and was pleased with the result. You can see both versions here - https://gist.github.com/nindalf/12a533f6ff64d7f146845f289acd.... I thought the edited version conveys the intent well.
I agree that this is smart editing that preserves the original meaning well. The one decision I question is simplifying your nicely-phrased “Most programmers spend most of their time attaching these disparate blocks together” to just “most programmers spend their time [...]”
I think I agree, the edited version conveys the meaning and intent well. I assume the links were removed as a matter of form factor/medium.