What do you mean inderect accsess to the OS? I presume you mean hardware. Why in the world do you want to write drivers for your programs, all that would do is take up space and time. I let windows take care of the drivers and I don't have to worry about them. I rearly have any crashes with my computer and when I do I just run scan disk and defrag and every thing is fixed.
that doesn't make up for the fact that they have created an operating system that programmers only have indirect access to, they design systems that are crash-prone and inefficient,