The SO community is very aggressive about closing duplicate and off-topic questions. This is a good thing overall, but I feel like the experience for new users who ask dup or off-topic questions is unnecessarily hostile. They often get brusque and snarky comments, and then their question is marred with a big gray box telling them that their inferior question was closed.
The subtext is: You aren't smart enough to ask your questions on our big important site.
Obviously SO can't do anything about comments directly. However, it does seem that the wording for questions closed as duplicates or migrated to a different site could be less negative and more helpful to newbies. Suggestions for better wording in the answers.
Edit: I should add that the only categories I'm really concerned about here are duplicates and migrations to a different site. "Subjective and argumentative" and "offensive" deserve to be closed bluntly.