I'm sure this is a joke, but Pelosi is 82, whereas DePape is 42 and looks to have a very considerable size advantage.
As for how the police handled the situation, that is a good question. I'd be interested to hear the opinion of other LEOs as to what the best approach would be. Seems like they handled it OK. I assume de-escalation is the ideal approach, but it kind of ended up as a "dammed if you do, dammed if you don't".