Admins can see private messages in user's profiles?

Then why would they want to be members there?

IMHO if you can’t trust the Admin - don’t join the site.

I agree that personal messages should not be visible to others except the Admin (NOT Moderators) on a need to know basis.

There may be times when an Admin needs to check PMs to resolve an issue.