Unicode exists because people all over the world want to represent their written language on computers, and that seems like a reasonable thing to want. Software needs to serve reasonable human needs such as writing systems.
ASCII doesn't even cover all of the characters and symbols that are normally used by English speakers.
Such as?
Yes and a huge downside of this is that we're now stuck with an incomplete set of them.
Think about food. Pretty much every world cuisine is rooted in a bunch of non-optional requirements imposed by local climate, soil, etc.
Even language has shifted to adapt to writing systems over time.
About half the programmers I know (including myself) already write dates as 2019-10-27 even when using a pen, it really is a more convenient format.
Why didn’t you use a larger font size to ensure everyone sees your message?
People adapt their behavior to their communication media instinctively and continually, and are as routinely deliberately controlled thereby.
And this brings me two sides of the argument: should software capture every aspect of human life with all of its complications, or humans should change their lifestyle to fit a software framework? This is probably a never ending discussion, and I'm keen to listen to both sides.