I think everyone is over looking one of the main uses of the *nix's
SERVERS, granted as Im writing this Ive only read the first to pages but I doubt on the 3rd anyone, (other than me) realized what Linux/Unix are most commonly used for. Which brings up another point, if Linux/Unix were for only programmers (and reallty, the stanard computer user is to used to the GUIs brought to you by Win and Mac, they would die if they saw Linx/Unix, or DOS for that matter.) There would still be a market, you need to write security and such to keep 'hackers' (please, dont get into a flame war over my using the word hackers) out and your comp safe.