The danger of becoming obsolete is still there though and if someone is relying solely on software for organization they will have an issue with it eventually. Say you have a hard drive crash, your software is obsolete, won't run on the new OS you have to install, and you have to upgrade at that point. Your only backup organization is a library file for the obsolete software that you no longer have because it's on a crashed hard drive.
An Aperture (and iPhoto) library is basically a folder, it's organizes the Masters in a folder, by date. So if the world ended, and I couldn't run Aperture, I could still get my Masters out, still organized (by date) Apple also would not abandon Aperture, the likelihood of if not running is very small, and iPhoto (which comes free with every new Mac) can read Aperture libraries.
I beg to differ, it doesn't get much quicker than, plugging the camera in, clicking the import button, writing in a few keywords, naming the project, and clicking "Import". When it's time to back up, I can use the integrated vault feature, and just copy the Library file to my back up drive.
It also works very well on multiple macs. I never could get Lightroom to work well across multiple computers, I always ended up with broken links etc.
Your system works for you, and that's great, but for someone trying to get their photos organized, it's not a very efficient way to do it.
Import them into iPhoto (which he has, for free with his Mac). Organize them they way he wants them, then if he wants folders, he can export the whole library, and it'll create a folder for each project.