Be that as it may, it's just not how things are done in the business world. It's not like Bob Iger is like some sort of disapproving parent who's going to go, "normally we would handle this in private, but you've pissed off too many fans, so now I'm going to dress you down in front of all the rest of the management team." I mean, it's a nice fantasy, but not how the business world works. It's all about the bottom line, and actions like that are just going to hurt morale and shake the rest of the senior management teams faith in the company. And for what? It's not like it would 'scare Kathleen straight,' if you've already let loose that you want to fire her, but can't, what possible leverage could you have on her?
And, to be clear, it's quite possible that Kathleen has been reprimanded and may be on the way out at Lucasfilm. The backlash of TLJ and Solo's poor performance (and troubled production) don't do her a lot of credit. On the other hand, it's kind of Disney's approach to let it's individual 'brands' more or less run themselves. And Lucasfilms performance may not be what the wish it to be, but it's far from outright terrible either.
But I don't think this meeting happened in the way it is being portrayed. A member of the senior management team being 'humiliated' in front of the rest of the team just isn't plausible IMO.