Kinthalis
No offense, but gain some experience with a Mac system before trying to argue against one.
I was a PC user up until early 2001. i’ve used DOS, Windows 3.1, 95/98/Me, and I have tooled around with XP.
The fact is, that you are completely ignorant to the architecture. You say all applications will need extra files. Windows applications need extra files. An application on a Mac is bundled as one file. You can drag that single application to the trash, and not break the system. Application uninstalls are just one example of that.
To uninstall a windows app:
Open My Computer
Open Control Panel
Open Add/Remove Programs
Select program you wish to remove from the list
Click Add/Remove
Go through uninstall process
It seems simple to you, but that is because you know how to do it. Look at those steps, does it really make sense?
To uninstall on a Mac.
Open Hard Drive (It’s on the desktop)
Open Applications
Drag Application to trash
Empty Trash.
Makes sense doesn’t it? If an application is contained on the harddrive, and you don’t want it anymore, shouldn’t it stand to reason that you just take the app you don’t want and pitch it? The system is designed around the user, and keeps in mind that users will delete stuff they are unfamiliar with, and if they can’t decipher the file name, won’t know what it does. By keeping all system files in a System Folder, there isn’t a way to accidentally render your system unbootable.
Other little touches.
Application Menus always show up in the same place, and are named logically. “Application Name” File Edit View etc…
To quit an application, you click on the application name menu, and select quit, not file. One doesn’t quit a file, so why would you put quit there? You quit an application. Application preferences fall into that application menu too.
Use a Mac before bashing one. I’ve used PC’s, and decided to no longer because I value a computer that works as designed, and is laid out to make sense. This is not because I don’t understand how they work either, I just want to browse the web, not fix the computer every 15 minutes.
I’ve built PC’s, and still get calls to fix family/friend’s PC’s when they break. I’ve ran Linux on PC’s, and am quite familiar with the in’s and out’s of compiling applications from source, configuring X servers, and compiling/installing kernels.
Doesn’t mean that I want to have to do that just to hop onto the SDMB though.