I don't care what notices they put on the site. If you look at the actual economic effect of what they did, it looks like pretty brazen theft. A jury would likely see it that way too. I bet a lawyer could draw similarities to securities law where an account holder has a right to dividends and splits. What if E-Trade said "we will not support Google C shares, so you should withdraw certificates before the split.?
The key thing here is "not supporting" does not mean that Coinbase did not receive the BCH coins themselves, they just decided not to allocate them to their customers.
I removed all my coins to my personal core wallet before the fork so this is not sour grapes talking. I'm just astonished at how they think they will get away with this without any consequences.