I assume that Coinbase is sitting on keys/wallets that own Bitcoin belonging to their customers, which would mean that they are now also sitting on keys/wallets that own Bitcoin Cash. So could Coinbase short (some of) that Bitcoin Cash by selling it on other exchanges?
I read this statement from Coinbase: "If this decision were to change in the future and Coinbase was to access Bitcoin Cash, we would distribute Bitcoin Cash to customers associated with Bitcoin balances at the time of the fork." So as long as Coinbase bought back enough Bitcoin Cash to distribute it to customers at time-of-fork-value, they would be true to their word.
Or is there something that prevents Coinbase from even accessing the Bitcoin Cash associated with Bitcoin it is holding?
Edit: I'm not trying to make any judgments here, I don't know enough. Just trying to understand.