Earlier quoted context omitted.
And Coinbase was pretty good about getting pretty much all of the massive exodus of coins out of their system and out of cold storage in time. And they were pretty explicit that they wouldn't be supporting the BCC chain. I get it people are upset about possibly missing out on money, but Coinbase handled this about as good as they could.
No they didn't. They could have offered withdrawals of BCC, eliminating all uncertainty. That would be handling it "best". Or even a clear policy as to under which circumstances they will offer BCC would be better. (If they said they'd do withdrawals if the price stays over 0.1BTC, that'd have placated a lot of people.) Giving notice so as to not totally screw customers is sort of the least they could do. How they ge…
If I were in Coinbase's position, I'd make sure that I'm doing everything to fully support and secure the currencies that I officially support, and maybe support some forks later if there is massive demand or there are more stable/secure methods of handling it. I mean right now the biggest "wallets" for BCC are rushed, filled with bugs, and have significant issues in some areas.
If they had said "we will allow you to withdraw BCC" and they didn't allow it right away, people would be significantly more upset (rightfully so in my opinion). At least the way they handled it they clearly and publicly announced that if you wanted to deal with BCC, you should move your funds out of Coinbase, and they gave multiple notifications over multiple days about this.
And mind you, they did offer a clear explanation of when they will offer BCC, They won't. That's about as clear as you can get. They might change that in the future, but you can't say they didn't warn you if they never do.