So, let me get this straight, you came here, registered, had a bit of a go, then left.
But to answer your post.
Windows CE/other windows is a cost option, required a hell of a lot of porting work, doesn't yet work fully, and has limited support (yes, really. Do MS support the Raspberry Pi? No, they don't, and that where the support would have to come from)
Linux is ported, heavily tested, has a huge amount of support, is under constant development, is free, is (relatively) easy to use and has a multitude of software available to run, for free, on it RIGHT NOW. It also runs C# using the Mono package, which is about to get a lot better.
(Or how about RISCOS, maybe that's an even better option, or Plan9, or any of the baremetal efforts underway.)
You might call an opinion the Windows is unsuited for the Raspi as shortsighted. I call it a sensible analysis of the current state of OS support. Especially since the Raspi foundation has no real inclination to support Windows when its has Linux to support already.
That said, no-one is stopping anyone doing a port of Windows of whatever flavour to the Raspi. That is entirely down to people willing to spend the time on it.
I'm also pretty sure that the time taken to get CE up and running, learn about it, and implement your stuff will be orders of magnitude longer than doing the same in Linux.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
“I think it’s wrong that only one company makes the game Monopoly.” – Steven Wright