Win 7 is PERFECT "out of the box".
NOT in my experience. Windows 7 was completely unusable out of the box.
There was no internet connection. A driver needed to be installed.
There were many errors in the device manager without motherboard drivers.
USB 3 did not function out of the box in Windows 7.
Direct X drivers had to be installed.
Dot Net needed to be installed to make pop email function (still required in 8) .
Silverlight needed to be installed.
Adobe flash needed to be installed or updated.
Defender needed to be installed or other 3rd party anti virus. etc...
Prediction #2, Windows 8 will have less market share than Vista... in 2020
By 2020, some folks will be using Windows 12. Windows 7 or 8 will be irrelevant.
Or Unix Linux 21.
I've never had an install of Windows 7 on a machine go without having basic ethernet (or even wifi) functionality right at the desktop. I even get working audio. On some systems, even picked up and installed a working graphics driver that made Aero work in the monitor's native resolution. Basically, in 15-20 minutes, from boot of the USB installer for win7 to a working desktop, I have everything I need to get the system into tip top shape.
◘
No internet connection? Worked for me out of the box on every machine. Really, most onboard NICs work with supplied generic drivers.
◘
Errors in device manager? Visit mobo website and grab the pack of drivers. Install. Done. Most of these aren't even necessary anyhow!
◘
USB 3.0 did not function? Makes sense. USB 3.0 didn't come out mainstream until AFTER Windows 7 was released. Without slipstreaming SP1 or other updates, you're not going to see this supported in a vanilla Windows 7 disc. This would be fixed anyways if you dealt with the device manager bit (grab mobo drivers). Every computer has at least one USB 2.0 port that'll work just fine until you reach this step.
◘
Direct X drivers had to be installed? What? DirectX doesn't have drivers, just end-user runtimes. You only need to get the latest end-user runtimes for certain games or software (and most of them install this when required!). If you meant video card drivers, yeah some cards require you to manually grab the driver from their site and install... this is true even in Windows 8 in some cases and most definitely was true in XP.
◘
Dot.Net needs to be installed? I can't think of a single program I installed that didn't bundle this in the installer if you didn't already have it, if the program needed it. Same with the Visual C++ runtimes and other things. Steam definitely takes care of all these things when you install games.
◘
Silverlight needed to be installed? You know, I've yet to find a single program or website in the universe that actually relies on this. Who cares? It's a simple install anyways. In fact, I think Windows Update offers the stupid thing if you really wanted it.
◘
Adobe Flash needed to be installed? Ok, this is third party software. This has NOTHING to do with Microsoft or Windows' OOBE. In fact, you ONLY ever need this to meet certain website requirements. Google Chrome automatically maintains this plugin. Not required for a working computer, however, if you don't utilize any flash-based sites.
◘
Defender/Anti-Virus/etc? This is up to the user and their level of paranoia or their internet browsing habits. Windows 7 does have a built-in defender service, granted it's very shallow in functionality. MSE is offered on Windows Update or can be installed manually with little effort. Hardly a huge problem, as Windows 7 is secure enough out of the box that you don't need anti-virus installed RIGHT AWAY to have it a usable machine. I largely used Windows 7 without any anti-virus software and did just fine.
Now, compare this all to Windows XP? Windows XP never picked up audio, ethernet, video, or anything out of the box. Working desktop was always a VESA-based 800x600 16-bit color screen with an X on the network and an X on the speaker. You better hope you have a USB stick or CD/DVD with your drivers! Once you had working internet, Vanilla XP could be infected within moments of opening IE6 even long enough to grab a better browser, if your router wasn't doing a good job of protecting your ports especially! Windows Update was a huge mess, and didn't have a built-in interface to manage it if you didn't want it updating automatically (which basically never happened anyways unless your computer was on at 3 in the morning). Wi-Fi was not built-in with Windows XP and the infrastructure required custom made software by the vendor to even display how many bars you had. The built-in XP firewall is a total joke, even. Nevermind anti-virus software. If you're not into slipstreaming, you likely had to sit through monumental amounts of time of upgrading through the service packs. XP is a total, hideous mess and the fact it's still being used so much sickens me. The fact people even go as far as installing it on CORE i7 computers with more than 4GB of RAM despite the fact it can't use those things properly blows my mind!
Yeah, try again to tell me that windows 7 doesn't have a good OOBE experience..