well, that's because your outbound messages are on your friends's wall, not yours.
If they were originally wall posts, your "threads" of conversation would be comments, not individual posts on each other's walls.
This system gave conversations a different feel, and is now causing people to confuse them with private messages.