Silly and petty may be the only way to reach some voters, or Congress critters.
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.