Against my better judgement, I'm back.
I did clarify them, by stating the problem is old libraries. Those kinds of things are fairly well known as being a point of failure for OS upgrades. Why should I go hunt down every blasted library and framework for some person on the internet? And I don't think I'm exactly alone in thinking that a clean install is the better way to go.
"Old Libraries" is not a clarification. What makes them old? What makes them incompatible? You began this by discussing 32-bit and 64-bit "Libraries" which is completely different than talking about Library folders. You have not clarified anything in this regard. And you began in a way that makes it unclear as to what you are referring to.
And of course you aren't alone in thinking that clean installs are the better way togo, I personally do clean installs as well. However, this is not the default option. Meaning that one should be able to expect that the OS itself will remain without problems if they take the default option when installing the OS.
I will explain why thinking that these "libraries" cause problems just by being on the machine is fallacious.
I like Apple's products a lot, but is what they declare as the "right" way to do it necessarily the Bible for
every situation? Q-chan brings up an excellent point about 3rd party apps. That is a whole new kettle of fish (or can of worms depending on the way you look at it!) I'm sure things work great if you only have a few 3rd party apps. but if you're like me, you have quite a bit of 3rd party stuff, and that's the real point of failure with the upgrade process.
The quarantine is for incompatible apps themselves, based on the language of the support article. Does it remove the plists and libraries associated with those apps as well? If it does, there's the solution right there. But I rather think it doesn't.
And of course, I'm sure some people's SL troubles are related to bugs that will be taken care of in subsequent updates. It's so silly how people immediately accuse Apple of turning out garbage when the OS is so new! Leopard had teething troubles too, but they were fixed. SL will most likely follow suit. I do think it's interesting that many of the people I've talked to who are having no problems with SL did clean installs...
Is what they declare the right way to do it? Well, they made the OS. Even so, it isn't a question of right or wrong. It is a question about how an upgrade automatically means the user is at fault for their "crap" or "haxies," or as you say "old libraries."
3rd party applications existing on the system do not affect the functionality of the OS unless you are using them. The mere fact that they are extant on the system does not mean there will be a failure. Unless that thing plugs into the OS in some non-standard way, like Application Enhancer and other things listed on the Apple KB I linked. Or anything that makes changes to Apple Frameworks.
It doesn't need to remove the plists and "libraries" because they are irrelevant. If you can't run the Application those plists and "libraries" have no bearing on the machine. If you are suggesting that a plist is doing anything by just being there, then you are not clear on what you are talking about.
And how is it interesting that those who did clean installs have no problems? This is obvious. No one is saying a clean install is not good or preferred. It is the unjustified blaming of the user for problems with Snow Leopard. Problems that exist independent of these "old libraries." And it is unrealistic to expect every user to do a clean install when Apple's installer is presenting you with the upgrade option and that option only.
For example. 802.1X authentication when waking from sleep. That is a problem I have documented on a clean installation. I also submitted the bug to Apple. This is a problem that exists without these irrelevant "old libraries" you keep referring to.
For the record, based on your definition of "old libraries, included would be: The user's address book, recent servers, bookmarks, fonts, favorite servers, mailboxes, keychain and much more critical user data. How can you justify this?
You should have stuck with your better judgement, you don't understand how OS X works. If you want to continue, please clarify: What are "old libraries?"
What makes them old?
If an "old library" is not invoked how do you explain bugs in Snow Leopard?
HOWEVER, the transition Leopard -> Snow Leopard is not just an ordinary upgrade (and the smoothness let you forget this...). You are upgrading from a 32 bit operating system with some 64 bit capabilities (default: 32 bit) to a 64 bit operating system with 32 bit compatibility (default: 64 bit on capable hardware). Leave the kernel out of the picture... you really need a 64 bit kernel only if you have large *physical* memory.
This is not correct. 64-bit kernel defaults only on Early 2008 Mac Pro's and Xserve's.
http://support.apple.com/kb/HT3770
Meaning a large portion, and dare I say the majority of Macintoshes in use, do not boot into a 64-bit kernel by default. This is done to make sure that the majority of user software is able to run when you upgrade to Snow Leopard.
The error you received sound more like a Development error. "required architecture not found in library" Would mind being more specific about this error.
Furthermore, even if things have changed in Snow Leopard to the point where a current application is completely incompatible. One needs to only update that Application. But again, this has no bearing on the functionality of the OS itself if you are not running the incompatible Application or unless that Application is changing things about the OS, like Application Enhancer.