Why does bitstamp have two addresses for Ripple?
They use hot and cold wallets for security reasons. The address you trust can create an infinite number of IOUs and so its key must be carefully secured. The address they transferred to you from must be able to perform transactions easily and quickly and so cannot be fully secured.