I cannot understand why Apple's default terminal has only 16 colors, iterm2 etc support 256 colors, but X11's terminal supports true color (although its user interface is crappy).
My question is in two parts:
Why, in this day and age, are terminals not able to support higher colors (i.e., higher than 16 and 256)?
The last time I asked this, I only got rude comments like "Why don't you write one yourself"... I'm asking seriously, because I do not know about what goes into the internals of a terminal and why the constraint. Is it simply because there is no demand?
If I'm wrong and there are good terminals that support true color, could you recommend them?
My observations are based on a Mac, but other platform answers are welcome too, because they might be helpful to others.