I don't have the feeling that people don't like coinbase. But depends on experience they have. Some of them had problems with customer support or bad experience with freezing accounts which could be very annoying.
Not perfect wallet in the world, if we like a wallet maybe some peoples don't like. As my experience using coinbase I never got the problem and my bitcoin is safe. If my balance is more 1 btc, I use vault option.
Fast question for you, do you have copy of your private keys on your local machine? Because only if you have it you can say that your coins are safe.
I just want to add that Bitfinex prior to their hack was using multi-signature wallets, vaults and probably other advanced form of security. They still failed.