I think we have all been there, the number of times I revisit and correct posts on this forum alone is shocking.
However, we should think of clicking Publish as a final act. Job done. On to the next. The fact that we can change it does not mean that we should.
This is partly for efficiency – the sooner you move on to thinking about new posts the sooner you complete them, but it’s also because Publish means Show The World – and we do, distributing the post at least 15 times, and your edits, unless made in the first few minutes after posting, will not be included.
Pruning and improving I try to keep to before Publish, only correcting factual errors after I have said “Publish, and be damned”.