Presentation do suck, but fucking group presentations/projects really fucking suck. Cardinal rule is you will always get stuck with the dumbest, laziest, useless motherfucker(s) out there, leaving you to do all the work.
They need to abolish that shit.
In your case, you got lucky since the grades are individual. I had one prof. that would give each member a grade, then average them out to record the real grade. Some stupid bitch didn't do her stuff, ergo got a 0. Fun averaging. That stupid prick prof.
I can never be free, because the shackles I wear can't be touched or be seen.
i9-9900k, MSI MPG-Z390 Gaming Pro Carbon, 32GB DDR4 @ 3000, eVGA GTX 1080 DT, Samsung 970 EVO Plus nVME 1TB