totally agree with you. The final was just absolutely retarded
We were asked to do all those past papers and tutorial questions, and ended up perhaps only 15% of these contents in the exam. (maybe even less)
And I still remember lecturer saying the final would be "heavily focused" on the second half of lecture, and ended up with most questions regarding first half of lecture, which were not even taught or seen before.