It should be obvious why, but okay, Iāll discuss it in some detail, since you askedā¦
The toggle switch is the stupidest GUI design ever. It is not functional, you donāt even know which way it is on, unless it changes colour. But if it changes colour, why bother with the switch? It also takes too much space on screen.
Also, itās rounded. Itās the whole windows XP Fisher-Price look. It also reminds me of Apple. It makes your desktop look like a crappy web-page, created using the blandest template out there.
Rounded GUI widgets are bland, inoffensive, and I find them rather insulting, like a rubber-padded cell of a mental asylum. Soyence has āprovedā that rounded widgets are perceived as friendlier by newbies. It is patronising. My computer is not my friend, it is a machine that does my bidding. The rounded GUI sends the message: āwe know computers are complicated and that you are an idiot, but donāt worry, we have things in control, just sit back, relax, and consume contentā. And, unfortunately, itās not a wrong message, for majority of people.
Rectangular GUI, with sharp corners is far superior. It does not require any stupid anti-aliasing to display properly, or any curve rasterising algorithms. It basically requires a double for loop to draw. How awesome is that? Minimalism, simplicity, usability, extensibility through editing the source code. Perfection.
Something thatās obvious to you isnāt obvious to everybody.
Thatās fair. I agree with you on this.
I canāt comment any further, really, since what you wrote is a matter of taste and Iām not exactly good at doing that. I personally just find such elements harmless.
Itās not just taste. There are objective reasons why rectangular GUI elements are superior, and Iāve listed some of them above. (Also, polling for mouse events, I forgot to mention that. What does the soyftware do when the user clicks outside the buttonās rounded corners, but within the bounding rectangle of the button? Yes, itās a mess.)
The appearance is subjective, of course, a matter of taste. But when visual appearance is elevated above a function of something, even to a detriment thereof, this has to be done in order to serve a higher, nobler purpose than that function. Does it do so in a rounded button? No, it most certainly does not.
Iām just incredibly grateful I donāt have to deal with the ongoing BS that is Microsoftās frankenstein of an ad-platformā¦ While I appreciate we need the right tool for the right job, once I walk through my door and Iām home, the BS ends.