To me the only mystery is why they haven’t fixed their error of thirty+ years ago when they ripped off CP/M with a cheap clone based on QDOS that only mapped the lower half of ASCII. Now 90% of the world has no direct access to their language’s entire character set while typing in that language, and have to rely on memorizing esoteric Alt codes, inconsistent “helpful” behavior of various userland apps, or just dumbing shit down and assuming nobody will call them on it. Most people opt (hah!) for the latter, because everybody else is similarly constrained. (Except those of us who aren’t, who are widely regarded as elitists.)
If upper case characters also required such a not-at-all-inconvenient addition to the GUI, would you still be as sanguine about it?