The teacher in me must reply - for every final you took, I had 50 to grade. And no, I don't do multiple choice, so I can't run them through the scantron, I have to actually grade every one of them. I still have a pile looking at me that need to be completed tomorrow.
As to the teacher who failed half the class - unless she's tenured, and then there's not much you can do - I would be pounding on the door of the dean with complaints. I had ONE professor tell me I couldn't succeed, and I got an A to spite him.
That said, good luck, it's soon over, and we can all take a few weeks to catch our breath before the next round. Oh, after I finish the Christmas stuff, write the syllabi for next semester, do the schedules for next semester, figure out if I want to change homework assignments - all ready for the first day of class. And read the book to make sure nothing changed since last semester. And set up grade books, and set up the online portion of the course, and did I mention that I don't get paid for any of this?