Maybe. The reality of it all is that his speech likely and Pelosi’s speech likely swayed few people. Most have their minds made up and neither of the speeches I suspect converted anyone.
The undecideds are the “game” so to speak. Unfortunately I suspect they’ll take a narrow view about not wanting taxpayers to fund the wall, rather than think the problem through to the end where long term, we’d probably save money. That likely works against Trump, but we’ll see.
I agree. Why waste your time with speeches and such. We know the Democrats lie like rugs. It is a time for real actions to be taken. Not poor "woo is me" speeches.