Probably because it's the point was to have a custodial application (like ecash) but also have it verifiable that they aren't committing fraud on the backend by rehypothecating the actual number of bitcoins the custodian is holding.
At least that's my guess.