Right... Windows XP IS .NET right?

Well when I installed VS.NET on WinXP RC1 it insisted that I install the .NET framework first. Huh? I thought it was already part of XP. I thought XP was BUILT ON the .NET framework!!!!!
Have I missed something here? Is the VS.NET installer just crap and ill informed? Or am I just loosing it? Find out next time!!

Next... VS.NET DOESN'T WORK ON WINDOWS XP!!!!!!!
The damn thing crashes on the splash screen every time I run it! I'm sorry but I just had to laugh at Microsoft...for about 10 seconds then I went on to being disappointed.

It got uninstalled.

So. Anyone else got any comments they can add to this?
I would like to know if this was just a fluke or if they're just crap together. Is it worth me bothering to try reinstalling it? Or redoing XP perhaps. I have no quarms doing this except for the fact that I can't be bothered.