The current behaviour mimics an email client, which I guess makes sense in an email-centric world.
However, our ‘Messages’ are just really private forum topics which are made to look like messages. I think that this is why the silo between sent / received jars somewhat here.
Certainly, I’d prefer to have all messages visible by default, but perhaps having filters so I can narrow down between sent / received / and per user (or group).