You 're in the wrong company
You state you are Dutch and all the people you meet seem to dislike the fact you code for pr0nsites.
Well, I'm dutch too, I've been around for a few years working on the 'net and I've seen lots of companies and people that really don't mind what you code for.
If you were from the US, I'd say move to the Netherlands, you are already here, so I don't see a problem anymore.
Windows is just as horrible
You forget to mention an important thing here,
windows or MacOs in any version is just as
horrible to support as linux, freeBSD, Solaris,
IRIX or whatever flavor of *NIX you want to try out.
Maybe there is a difference in horror, but in the
end, you spend just as much time.
How many times did you have to fight for hours to
discover some application isn't compatible with
another? How many times did you get fscked by some
paperclip that set alls the configuration items
the way they work in the office of the developer,
but not in the real world?
It's really frustrating to have to hack obscure
registry-keys with illogical names or even worse,
non documented stuff like the metabase and other
wierd propriatary files.
Getting support for hardware usually is just as
bad for windows as it is for linux.
Most of the "older" hardware requires W95, but
doesn't work with NT or W2K, because it's no
longer being sold and the manufacturer has no
commercial interest in developing drivers for a
Because of a lot of legal mumbo-jumbo and
manufacturers being afraid someone might secretly
use their patents, the specs to develop
hardware-drivers for these parts are just as
unavailable for windows as for any other OS.
Brand new hardware usually doesn't come with a W2K
driver, if you are lucky it works with ME,
usually you wind up using W98 which is a lot less
stable then W2K or ME, just because the vendors
didn't release a driver (yet).
Admitted, the wizards make it look easy, but if
your setup isn't the default one, I'd rather have
_any_ *NIX operating system over windows, at least
I can read config files and scripts to fix what's
On a novice level, windows seems easier,
especially if you have already some experience as
an enduser, but if you have to actually admin it
on the level you are describing here, it's just as
bad as any other OS.
I'm sure that if you set someone that has never
worked with a computer before up with a nice
linux-desktop box, gave him/her good office tools
like staroffice, KDE or whichever you prefer, they
will learn to use it on an enduserlevel just as
easy as any windows version.
Most people just claim it's difficult because it's
not like the windows they already know, not
because it really is.
If you have been in ICT for 10 years and have
fiddled with 10 different OSes, it's just another
OS with its ups and downs, it's quirks and its
Spend time learning it like you have to for any
other OS, or for any trade for that matter, it's
not harder or easier then windows, MacOs or
whatever other desktop OS you have used before.