operating systems should be designed around what an average person would consider logical. not a software engineer, not a toddler.
yes, windows is designed around treating the user like a toddler. this is why formatting a usb stick took me ~40 minutes to figure out. if windows teaches users bad habits like "don't read errors or warnings", it doesn't mean that every other OS should be bending backwards because of those habits