Snuden: Learn? IMHO they just don't care.
They're not mistakes. -- they're sales points. If people tolerate it, anything is OK.
Really, I blame the public. If they refused to use all this crap things would be much better. I refuse to buy WinXP. Period.
My biggest gripe with Passport is that it is constantly in your face. Install WindowsXP, and it just pops out at you. There's no way to turn it off. Even if you get the icon to disappear from the taskbar, it's still running in the background.
The ultimate solution: Use Windows2000 and don't download security updates. Security updates just turn on all kinds of stupid features because now Microsoft verifies that they are "fixed". I'm re-installing Win2000 and downgrading to IE5.5 because I've had so many security and reliability problems with IE6, never mind Passport!