I will say here, that I am one of those people that do not like OSX. My main issues are getting it to behave with the muscle memory I have developed over years of use with windows and linux machines. Home and End key behavior, actually quitting an application when closed, full-screen apps (though I understand this is fixed in recent OSX builds), and other minor annoyances keep me from fully embracing OSX. I understand that these are personal preferences, and not problems with OSX for the most part.
On the other hand, I REALLY like the idea of an app and all its dependencies being installed all in one folder. That REALLY needs to happen everywhere. This would make migration between installs SO much easier, and would eliminate DLL hell (or shared library hell in the case of linux).
Just my 2cents