We clearly don't live in the same 2022 then. Windows 11 has no high-dpi issues for me today on my 4ik monitor. And I even run 20 year old software and games on it. That has been a non-issue since later Windows 10 versions from like 2017.
And users/consumer don't care about GUI frameworks nonsense, that's a developer issue for them to deal with.
This post called out Linux for having an inconsistent UI:
> and runs a mishmash of software with no consistent UI language.
This reply pointed out that Windows also has an inconsistent UI:
> Do you mean like WinForms, WPF, WinUI, UWP, MAUI, Blazor, or good ol' MFC, none of which display text properly on hi-dpi displays in 2022?
This reply to that post states, "well users don't actually care":
> And users/consumer don't care about GUI frameworks nonsense, that's a developer issue for them to deal with.
It causes "a mishmash of sofware with no consistent UI language" on Windows. Try using Control Panel, Settings, or any of the other Windows Configuration things. At least on Windows 10 it was a nightmare of "which settings app from which generation of UI has that setting in it?".
>Try using Control Panel, Settings, or any of the other Windows Configuration things.
Average users don't know or care about any of that. That's a nitpicking issue for you because you know them all and are looking for flaws so you know where to look to go "A-ha, see, there's multiple ways to change settings!", but most users will not be bothered by any of that as they will always end up in the Settings panel in Windows 11 whenever you're trying to change something, and it has all the setting you need in a searchable categorized way, from screen resolution, to security, updates, internet connection, mouse acceleration to accessibility, since to find the old control panel you need to actually open it yourself manually, as it's never opened or suggested by any windows 11 setting itself, so again, this is a non-issue for average users just a nitpick from haters.
No need to break out the old control panel unless you're doing complex sys-admin things.
And what's wrong with having two ways in which to change the settings, a new and a legacy way? Even linux distros have that and it's considered a plus. That's like saying Linux is inconsistent because you can change a setting in the GUI and via the command line.
What are you talking about? The fact that there are two Settings panels ('Settings' and 'Control Panel') is already sub-optimal for UI/UX. Not to mention that half the windows on Control Panel are not resizable and the font does not scale with the rest of the system.
Average users do poke around the Control Panel, e.g. to install a printer. You clearly don't use Windows very much.
>What are you talking about? The fact that there are two Settings panels ('Settings' and 'Control Panel') is already sub-optimal for UI/UX
Why is that sub optimal? Nobody is forcing you to go looking for and dig up the old control panel especially that the average user has no idea the control panel even exists as it's hidden away since the Settings menu is always prevalent when searching for a setting and does everything. If the user can do everything using the default Settings app, what's the problem with the existence of the control panel hidden away in the bowels for sys-admins and legacy use cases?
You're grasping at straws here for an argument. That's like saying "my car has an UX issues because it lets me change the volume of the radio from two different places, the radio front panel knob and the buttons on my steering wheel, and those buttons look different than the knob".
>Average users do poke around the Control Panel, e.g. to install a printer.
It's 2022. If you need to poke around in control panel to install a printer you might be writing this from windows 95 or from a stuffy corporate environment in which case IT will do it for you. Windows 10 & 11 automatically installed my Canon and my Brother printers at home. It's 2022.
And users/consumer don't care about GUI frameworks nonsense, that's a developer issue for them to deal with.