In the end, some knowledge is required. If we remove folders, then that knowledge will change from "What is a folder, and where did I put that file?" to "What is an application, and which one did I use to create that file, and how do I get that file from one application to another?" (Think word processing program to email attachment.)
Either way, the end user has to learn something. We can continue dumbing down concepts and interfaces with the noble goal of making it easier for the people who just don't want to understand how computers work (let's face it, learning basic folder manipulation isn't hard, especially with Google--or a manual or family member, for those who can't even use Google), but there will always be a lazier person, and eventually we'll end up dumbing things down until they become useless.
Maybe the better solution is to have a better "Home" folder concept. I don't know how it is in OSX, but in Windows the home folder is a confusing collection of sample files, folder-spam from other apps, and "library" views that masks the entire concept, but only sometimes. Fixing that mess and making it more like, say, a Linux home folder (/home/acabal/videos/) would be a good starting point without losing the usefulness of folders altogether.