On the other hand, with some legwork and homework, you can find out anything you want about Linux- without spending thousands on a MSDN subscription or signing NDA's. There is no escape, even if all you support is a single architecture. It works pretty well given the problem it tries to solve. Yeah, you pay your money and take your choice. There is some parts I hate.
Stability is one.
I imagine straightforward controls are a little easier to deal with. I guess the directory naming threw me off.