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 suppose insisting on both “most”s is a bit pedantic, but I also think it’s nice rhetoric -- reminds me of “you can fool all of the people some of the time, and some of the people all of the time.”
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.