Was it optional? I find it incredibly invasive to force someone to present something for the sake of presenting. At best people choose something boring and bland as an excusem And similarly invasive to force people to sit through such presentations.
Yes, I mention people had the option to present or not. Only 1/3 of my team signed up, but that was fine. Only the people who were interested presented, but the whole team actually joined to watch which was completely up to them also.