Im guessing that professor thinks their class is the most important, therefore it should be every students only priority.
Some profs overcomplicate these things, or think that's how it has to be because it's scheduled, or just have no idea that they can make a take-home final and not bother with that meeting period (even though the period is theoretically mandatory everywhere). And the only priority thing, too. It's astounding the ways that people can screw this simple stuff up. Happens in every job, but it's astounding.
They required me to have the classes meet for finals week, even though I'm not doing finals. So the capstone class presents their papers today, and the Civil War class has a freewheeling discussion day to wrap it all up.
Also, our British student did his Civil War monument idea as one that would list Confederate dead, and top off with the words "WE DESERVED IT." He would have that displayed in all their state capitals. I'd like to keep him around forever.