Your complaint can be simplified as this: you are new.
Having dealt with exchanges and clearing houses from the inside for a decade, I can assure you that you would have similar problems if you were trying to trade in major exchanges (CME,NYMEX,etc). Except it would take a lot longer to clear your documents and they would not let you trade until they knew you more than you would like to be known.
No. There's a difference between planning a course of action and following it to industry standard, and deciding it's alright to selectively scam under the guise of extenuating and unforeseen circumstances.
Coinbase's adherence to the latter
has been thoroughly laid bare by now. No amount of vague allusion to how you personally might justify your own experience with them matters.
I would be surprised if they were not taking as much on the fills as they can, it's what every forx desk is designed to do. You just don't see it, which is the point.
We get trades busted fairly often in the "real" markets. It's obnoxious for sure. But here is the thing. Everyone who gets a trade busted in their favor (i.e. they bought and the price went down) doesn't say a word. Ever. They crack a beer and wipe their brow and that's it.
The people who have a trade busted that went in their favor, they will rant and rave and bitch to the world to their last breath about it.
Funny thing is they are the same "people" of course, random selection by what trade was busted.
So it's just human nature. Everyone on here thinks they are being scammed because people who got good trades cancelled are going ballistic and people who got bad trades cancelled are not the slightest concerned.
Anyway I don't know how else you expect them to protect themselves. Part of the risk in Bitcoin is when it's gone it's gone, exchanges and banks don't have to deal with this so much.