I do agree. The issue is not technology here. Let me give you an example of what I meant originally. Suppose that you want to talk about problems of agriculture in the Arab World. Under this heading, you can list around 20 points. When the student is requested to understand these, no one trains him/her to think in a, say 5 0r 6, aspects that he/she can organise these 20 points, thereby making his/her life easier. You can't remember 20 points, and if in the exam you are requested to say these 20 points you will fail unless you exert lots of efforts to memorize them. If, on the other hand, you know how to re-group these 20 points into 6 or 7 aspects, it would be easier for him/her to do that, and more probably to get the 20 points correct.
Sorry about the long example, but as you can see, we are not talking here about agriculture, or even better ways to memorize things and lists. I am talking about a needed mental skill of getting the structure of things, relations, etc. If our students become trained to do this,the whole level of their achivement, argumentation, etc will be much higher.