Sure, when you are directly reporting into the CEO you are probably in a position where you are expected to lead it out yourself unless it affects the entire company strategy, so it is less useful, but if you are working with ICs then they are still very useful.
discussing it public does not necessary means in front of all 60 people but in front of the people relevant to the discussion..
It very well could be a discussing with just one or two subordinates and their teams..
Also he never said he does not have individual meetings to discuss individual concerns.. but those should happen seldomly as needed and not by a mandated weekly schedule..
I guess I should have elaborated more about the ICs. With experienced employees they should know how to provide feedback to a larger group, but you don't necessarily have that with junior or intermediate ICs who don't always have the confidence to say anything if you didn't provide them with a space to provide feedback or just have a complaining session.
It can also be just the possibility that feedback could be taken as personally attacking someone in a group setting. How does someone differentiate between general feedback and passive aggressive feedback singling them out? For someone that may not "fit in" with the group they are part of it is a real concern they have to consider. I can think of many examples where this is the case where the suitable action is to either give or receive feedback in a more private environment.