Eu sou um programador que precisa lidar com muito código diariamente. Código aberto e o que foi desenvolvido internamente.
Como programador, acho útil abrir muitos arquivos de origem de uma só vez e organizar frequentemente minha área de trabalho no monitor (widescreen) para que dois arquivos de origem estejam lado a lado. Eu posso estar programando em ambos, ou apenas lendo um e programando no outro.
Acho insatisfatório e frustrante quando um desses arquivos de origem tem mais de 120 caracteres de largura, porque significa que não consigo encaixar confortavelmente uma linha de código em uma linha da tela. Incomoda a formatação para quebra de linha.
Eu digo '120' porque esse é o nível em que eu ficaria irritado com o código ser maior do que. Depois de tantos caracteres, você deve dividir as linhas para facilitar a leitura, sem falar nos padrões de codificação.
Eu escrevo código com 80 colunas em mente. Isso é apenas para que, quando eu vazar sobre esse limite, não seja uma coisa tão ruim.