That’s a fair point, @neil can you make it so the PM button only shows up on a suspended user if you are a staff member?
I absolutely do, yes. The entire reason we have the feature is that this actually happened – a real moderator on a real Discourse site tried to PM a user they had just suspended. It never got sent, but they thought it did… which led to a lot of real world confusion on both sides.
I’m much more interested in hearing about real situations on live sites than theoretical problems.