> The thing people don't like about meetings is the power dynamics, you can't speak freely with your manager in the room
Why not? There may be a toxic management culture in some places, but in a well functioning organisation the manager wants people to challenge things.