I think I read once that was due to outdated standards related to low resolution television sets. If too much text was on screen at once you couldn’t make it out on a standard definition TV. They kept doing it that way for a while after HD became ubiquitous just because that’s how they always did it.
I share your frustration though
I first used XFCE on my old 700mhz processor Thinkpad back in the day. Back then, Gnome and especially KDE were known to use excessive resources on low-end machines so XFCE was preferred.
However, I actually quite liked the DE so I just switched to it permanently, even on my more capable machines. I’ve been running XFCE for around 15 years 😆