ya I'm not sure why they would want to pay interest on deposits. since the coins will just be sitting in the exchange. it doesn't make sense. any time i can't figure out how the money would make money it sends off alarm bells in my head.
money is made off of exchange fees.