I have always said Windows software is like swiss cheese. I know to make software easy to use you have to lean a little bit away from the security side. I would rather have it a bit hard to learn and very secure. than so easy that a script kiddie could break into it without breaking a sweat. Microsoft would probably be less of a target if they would release a small portion of the source code or enough to make people happy.But for that to happen H3ll would have to freeze over twice.I don't think that will happen anytime soon