nerdistmonk said:
3)Wine working as good as it does under the linux (1.1.29 works as good as having windows IM SERIOUS)
About that point, truth is wine has made giant steps, but a full 8 years (in a few days) of XP uninterrupted stable realm really helped. This means vendors keep producing win32 code for drivers and software. This particular condition has worked to wine's benefit, particularly within linux since its custom built considering it first before BSD or Solaris. That's why you have working binary blob drivers for funky webcams in linux, for example.
But windows 7 introduces a very different set of rules. Windows 8 in a couple of years might break all backward compatibility and relegate to virtualization (not emulation). Microsoft wants computers to be renewed each 3 or 4 years to keep taxing the user. Once oldschool win32 support phases out in the gaming industry, then it will be uphill once again for games, wine, and binary blobs.
FreeBSD doesn't have, for example, many of those benefits, but won't have to regret later for broken compatibility. Just keeping it real. I'm glad ubuntu+wine, for example, solves many small business problems related to (legacy or not) software, and the power gamer can do with a linux box, but are you really wishing to keep embracing old win32 binaries (or early win64 which has the same curses) and their coding practices altogether in order to maintain the status quo?
The linux gamer power user is very biased to keep embracing windows-only tech and complaints when it's unavailable, which is very ironic. I would thought that instead the gamer with extra requirement would be learning the powershell and tweaking windows services for unix, or have a working "windows server" workstation instead. Using the right tool for the right job doesn't necessarily mean it would be for free (be it in $ or time learning)
I admit, as I said, using the right tool for the job, even if its Windows, if otherwise you wouldn't be able to (like gaming) because of the mainstream dictates so, but you're losing the big picture here.
FreeBSD, and ultimately linux as well, is out of most the mainstream picture because of unsupported hardware and software from the vendor's part (binary blobbing is a big issue), not because the systems themselves are unusable.