csano - About the "Pin all" button feature, I noticed that the video chat changed dynamically while new participants join or especially sharing the window/content. At least, that's what our staff interpreter stated, it's hard to follow the "signer" if the participants joined the Teams meeting. It's easy to follow the speaking people, because their window would be highlighted with a purple border, but not with sign language signers.
The Teams sharing experience is little jarring because, as I shared any content, my video window was minimized, hidden and switched to another participant. It caused momentarily confusion. I noticed that I had to explain to the sign language users, to restore their video chat back while sharing the content. It's not an intuitive interaction. We discovered that it's best to PIN all video windows FIRST before sharing the content. It's more consistent and familiar. I believe the sign language users are already conditioned and wired in their brains to have their own video windows intact while chatting, sharing content or giving presentations. The video of a signer who is a host/presenter needs to be fixed and consistent. It can be reduced to a big thumbnail size, but it needs to be visible while sharing the content. That's why I believe a desire to have "Pin all windows" feature came up. Alternatively, it can be achieved with "Grid" format styling - force the videos to "fit the frame" and pinned whether the sharing session comes up or not. When the sharing session is initiated, it should be in the same window grid similar to another participants windows, we can resize the shared screen along with another participants' video chat windows.
I'm aware that there is Presenter mode toolbar, but it tended to be overlooked by my co-workers and myself, too. I had to explain how to find it AFTER they shared the content, but it's too late because they got flustered or fixated on why their video chat window disappeared. The default presenter mode is a shared screen without a presenter.