On the other hand, it's a gross oversimplification to say that increasing literacy solves most of the problems of a society. Not, of course, that it wouldn't help; it would. We must simply be careful not to fall into the trap of presuming quick-fix solutions exist.
Yup, that's true. Much like a lot of other quick-fix concepts, a single action doesn't resolve a complex issue. It is good to see people in the Middle East are calling for improving the human condition, which is one of the keys to bringing forth peace, but literacy by itself is not the whole answer. Literacy does lead to technological and economic development however, so it is a good start.