It doesn’t really count as “no descenders” if you’re only using letters which don’t have any to begin with. And all caps is harder to read fluidly, so that also doesn’t support the point.
Deciding “my typeface won’t have any lowercase letters” is not the same as “my typeface won’t have descenders”. Technically none of them has descenders, but the former compromises by reducing the amount of characters—which keeps every remaining letterform distinct at the expense of reading fluidity—while the latter compromises by distorting a good chunk of letters—making them ambiguous and harder to read.
I very much doubt architects decided “let’s write everything in all caps because that avoids descenders”.
And again, while looking it up I see no end of examples of technical writing with lowercase letters, and they all have descenders.
Listen brother, some guy said "because this is how it is, obviously that's because it's better". All I did is say idk about that, and gave a simple counter example.
And we're talking about a monospaced font for your terminal. To me, that's more akin to technical drawing than publishing a book.
I just looked it up, and every example I see has descenders in the lowercase letters.