The thing I don't understand about JFIF is that it's an ancient format, as old as JPEG itself. It's just a JPEG with support for extra metadata that got superseded by EXIF, yet you see JFIF being used all around the modern web, even though there's no good reason to use it, and somehow Windows 98 was able to open them up in Internet Explorer out of the box yet modern websites don't know how to handle JFIF attachments. It's not even something like APNG where it's an obscure enough substandard of PNG that not many websites support it, even if all the browsers have supported it since the 2000's.
As for Windows Explorer being shit, I keep forgetting that's a thing in Windows. At this point I only treat Windows as a barebone OS, strip it down from superfluous bullshit, install my own set of software and use that for everything.
-Instead of Windows Explorer I do everything in Total Commander and have been doing so for well over a decade, so even if I were to move to Windows 11 the new garbage Explorer wouldn't be an issue for me. I even applied registry tweaks to redirect directory opening to TC. And it's more than just a file manager, it's very much a Swiss Army Knife of a file manager, quite literally since it's sole developer, Christian Ghisler who's been at it for over three decades is Swiss.
-For file search there's Everything, instant lookup of any of the millions of files in my system. And if I need to do a very specific search, for example finding all .dll symbolic links pointing to a specific file, Total Commander can do that, and it can use Everything to pull the initial file search instantly before doing the in-depth one. You could never do that with Windows Explorer.
-Instead of whichever image browser Windows comes with I use XnView MP as a standalone and IrfanView for integration with TC.
-For screenshots I use ShareX which is much more robust than the little snap tool that comes with Windows. It can do screenshots with more on-the-fly edit options, it can record your screen, it can edit images, combine images, read QR codes, make QR codes, upload files to specific file hosts and so on.
-For media playback I just install K-Lite Codec Pack for an AIO package of codecs, thumbnail shell extensions and MPC-HC for the playback itself.
-Instead of using desktop shortcuts or the start menu I use a Keypirinha. A bit clunky and outdated, but the other decent alternative, Flow Launcher, is bloated, sluggish and is missing some plugins I tend to use a lot. The ecosystem of robust keyboard launchers is insanely poor on Windows, unfortunately, but it's one of the best things you can put on your computer.
-Instead of Outlook I just use Thunderbird. Or more specifically Betterbird since it comes with more bugfixes and features.
-Instead of Task Manager I use System Informer, way more robust than Microsoft's own SysInternals Process Explorer.
Of course I'm in the 0.1% percentile of Windows users with this kind of setup and most people aren't even aware they can use something else for Windows that'll work better than what Microsoft pushes out of the box, or that it exists at all. Most people also pay for Windows, log into their Microsoft account and do nothing to make it less annoying, so it's no wonder Microsoft doesn't bother to cater to power users at all and they have to solve that shit on their own. But by the end of the day it's still Windows NT, there's always a way to make it not shit.