Probably because a lot of us actually like this. I cannot deal with things like IRC where the whole screen is just a big blob of text. I need something to visually distinguish who the message is from.
Which is fine as a user preference. But modern software no longer allows for controlling information density. Even "compact" layouts, when available in modern software, are typically large and sparse by historic standards.