Minh wrote:
MS felt that error handling was a lost skill and they wanted to start training developers in that again.

By having a single point of failure for virtually every application on a disk sector, developers are forced to get better in error handling.

In the long run, you see that devs were able to take to .Net exceptions with ease.

What a bunch of <bs>... (why wasn't bu...sh*t bleeped?)

The registry is a core service. If your OS core is down, your appication won't work anyway.

You might as well have said that they chose to use a 'file system' (insert ANY core service here) just to add a single point of failure.

If your application does not need the registy, don't use it. You don't have to be a dick about it.