Yeah, and I'm fine with that for the most part. I just don't understand the "for text devices" part as well as I'd like.
I suppose it contrasts with `roff` output for GUI programs, which has obviously been far outstripped by HTML, CSS, Markdown and the like. Whereas output for pure text displays (which can include bold, underlining, etc.) is unsurpassed elsewhere.