Which is precisely why tests are so wrong. Education should not be about Information. Information is not knowledge. Most things "learned" in school are forgotten in a few years, unless they are actually used. Memorizing by itself is worthless, and that is why we have libraries and databases for, and computers for number crunching.
No. Education should be about knowledge. That is, understanding. And skills. Not information. Essays, Projects, and Debates make you develop data gathering, analysis, and synthesis skills. Public speaking skills. Logic, analogy, metaphors, making parallels. They make you think and create, instead of spewing facts.
They are also more engaging, and might actually make you understand and remember the data in the long run, compared to just memorizing.
I'm honestly surprised you are 20. This just sounds, and I don't mean to be condescending, naive. I will simply assume you are speaking directly to the subjects of your particular dislike, that began your ranting- probably something math related, because that certainly is a limited field that this can make sense to, in a limited sense.
The thing is, comprehension, ability to 'grasp' progressively more and more abstract concepts, etc., are largely related to your IQ and personality type. SJ types have trouble with abstract concepts, it's that simple. They would go mad at the unclear definition of success that your exams would create.
Tell me, what separates an architect from an average joe, if not specialized knowledge? How about a doctor? If it's really just public speaking and problem solving that is important, than we should be able to just stick any human in front of an advanced database of knowledge with some fancy search algorithms and have them do the job.
But you and me both know it doesn't work that way. You, as an architect, just understand things architect related much more than I. And you are able to work effectively, efficiently, based on how much information is at the fingertips of your mind's grasp.
Data retention is important. Perhaps the schools go about passing that information on to students in a very inefficient way, and with lots of of fluff along the way, but amidst all of that you get the tools you need to succeed in your career (usually). And the majority of that is just data, sheer data, and experience (which is a form of data unto itself, albeit significantly more complex and difficult to test by conventional methods).
As a disclaimer- I believe philosophy & logic courses should be the most important core classes required of every student. Those skills are without equal.
.L