Note: This piece was written in 2005 for a bygone feature. There are some things in it I don't agree with anymore, some points I wished I had emphasized more or emphasized less, and some things that were true then that aren't true now.
That said, my sentiments were genuine. Windows 95 remains a high-water mark for GUI usability, and this was borne out in its development. The OS shell and patterns were dictated by actual user research and testing, rather than the crass commercial goals that have been the point and purpose of every Windows release since.
I used Windows 95 part-time until 2021, when the computer it ran on finally succumbed to capacitor rot after twenty-one years.
The operating system I currently use on my primary computer is Windows 95 OSR2. Furthermore, not only do I use Windows 95 extensively, but I prefer it to Windows 98, ME, 2000, XP, and Vista.
Yes, I am aware that this puts me in a position not shared by many other people today. I wouldn't be surprised if the proportion of people still using Windows 95 on a regular basis is ½% or less. And, I am accustomed to getting strange or uncomplementary reactions from other people when they find out that I still do: "Are you insane?" or "Why the hell are you using Windows 95?!" are only typical. I can no longer count on most of the latest software being capable of running on this configuration. So, why do I still endorse a computer operating system more than ten years old?
First of all, a computer is a tool. It is a principal of mine that if a tool works well and satisfies my wants and needs, there is no reason to replace it; regardless of mere age. On that note, I have traditionally been the last using any given piece of computer software on occasions before: I used Windows 3.1x semi-regularly on my Gateway 2000 486 as late as mid-2003, when I had a practical need to turn to a newer computer for regular tasks and be capable of running 32-bit programs. Windows 95 is far more technologically sophisticated and viable than Windows 3.1x.
Second of all, for a variety of reasons I have a major aversion to Microsoft Internet Explorer 4.0 and higher: I do not want to use it and I do not want it present in any form on any computer I own. With Windows 98, Microsoft needlessly integrated Internet Explorer 4.01 (or later 5.0) into features that were ostensibly parts of the operating system itself: The Explorer shell interface and Windows Help both display their contents in Internet Explorer windows complete with a browser-like throbber in the corner, with the browser difficult if not impossible to completely remove. This dubious practice has continued into all subsequent versions of Windows to date. By contrast, it is not difficult to completely remove or circumvent the preinstallation of Internet Explorer from Windows 95 OSR2, and the earliest versions (though less stable and less capable than OSR2) didn't include IE at all.
Windows 95 is reasonably fast in performance, and is not compromised by the arguably frivolous animation and eye candy features in Windows 98 and newer versions: Sliding or fading menus, gradient title bars, "flat" toolbars, and menus that annoyingly take on the 3D appearance of command buttons when moving the mouse over or selecting them but to name a few examples. There are no "activation" schemes, and the OS installed takes up well under 500MB.
Currently there is no hardware or software I need or desire to use that is not capable of running on Windows 95. I can run even Mozilla Firefox and Mozilla Thunderbird in a pinch. Most of the applications I have found that do require Windows 98 or higher, meanwhile, tend to be incidentally plagued by having slow performance, a poor interface design (such as with the newest versions of Windows Media Player and RealPlayer), and/or no compelling functionality not present in an earlier version. In any case, the APIs of Windows 95 OSR2 and Windows 98 are virtually identical, and there is no good reason for any software capable of running on one not to work on the other as well. With my browser and e-mail client, Office 97, WordPerfect 7, and a few graphic tools I can be as productive as I like with Windows 95.
While I freely concede that Windows NT 4.0, 2000, and XP are much more stable than Windows 95, I also maintain that Windows 95 OSR2 is the most stable DOS-based version of Windows to be released, moreso than Windows 98 and especially the buggy mess that was Windows ME. It is substantially more stable and handles system resources more efficiently than Windows 3.1x as well.
I prefer to have as much native compatibility as possible with DOS applications such as older games I own. While it is possible to run these from Windows 2000 or XP either natively or (as circumstances may very well require) through an emulator, I prefer to have the real thing.
Finally, Windows 95 has an intuitive user interface I prefer to the IE-integrated monstrosities of Windows 98 and subsequent versions. Windows 95's Explorer uses OS-native controls and menus, has all the most essential tools—such as file-delete and individual icon-view controls—on the toolbar, does not waste space with oversized toolbar controls or needless left-hand icon-and-caption panels, and doesn't contain unnecessary Internet Explorer tie-ins such as awkward "back" and "forward" file navigation or a "Favorites" menu. The Start menu automatically sorts folders and files alphabetically automatically, and defaults to a multi-column view instead of Windows 98's slow and inconvenient scroll arrows.
I don't expect my reasoning to be representative for everyone, of course, and I have sometimes been tempted to switch to a different version of Windows myself (specifically NT 4.0 or 2000) or even abandon Windows entirely a number of times. However, I have justifiable reasons for my decisions, and will continue using Windows 95 OSR2 as my primary OS for the forseeable future until I can no longer run a relatively up-to-date web browser or absolutely must use a piece of hardware or software not compatible with Windows 95.