Everyday I hear more and more bad things about coinbase
I believe Coinbase is doing quite well. They have filed patents on bitcoin products and expanded their markets to Asia. They are a big company now and will be audited. Difficult for Coinbase to pull a "Gox" nowadays.
They don't force you to buy or sell with them. If you just want to transfer bitcoin to them there is no issue and they don't ask anything from you.
Exactly. It's fair for them to have some rules the protect their business or minimize risk. This is exchange isn't for you to take advantage of. Every complaint I've heard about Coinbase is one that involved someone trying to game the system a bit OR the restriction Coinbase imposed was reasonable and didn't significantly limit the users access to bitcoin or the market.
Why is Coinbase the target of such criticism? DO you think Xapo has less restrictive policies? If so, perhaps you should take your business there - vote with your wallet, literally!