Dependendo da versão do iTerm2 que você está usando (e possivelmente da sua exibição), isso pode ser devido a traços finos para texto sem suavização de borda.
Você pode alterar essa configuração em iTerm > Preferences > Profiles > (some profile) > Text (tab)
ou em um painel semelhante ao editar a sessão atual.
Procure Use pinceladas finas para texto com suavização de borda e altere-o para "sempre" para texto mais claro, "nunca" para texto mais pesado ou "em retina" para texto mais claro em telas de retina.