Stepped right on some ml land mines with this one. For what it's worth, I'll back you up a bit. I don't think all actions have strict utilitarian needs. There is a mountain of soft value to these large scale actions that go missing when we focus only on concrete progress.
If nothing else, these are obvious community building and networking opportunities. The US is starved of these opportunities, and rather than turning our noses up, should be engaged with. Pissing and moaning about structure loses the forest for the trees.
We don't have examples of these movements being effective without targeted and concrete goals, but we also forget all examples of the moments in between these landmarks. It's important to develop this momentum into structural progress, rather than upset that the average person is more willing to participate in less-targeted action. Progress doesn't have prescribed structure, despite what many suggest. Take wins where you can and keep working.
What's the solution to this that won't take generations? And for what it's worth, if I wasn't clear, I don't believe the No Kings efforts to be particularly effective in concept or practice.