As far as i know Coinbase will reimburse customers as long as the hack hasn't been due to negligence on the uses behalf, correct me if I'm wrong.
Coinbase will reimburse people if the hack is on Coinbase's end. They also claim to have insured all their coins.
There was a case of fishing a while back where people used a Coinbase API to fish clients. It wasn't exactly Coinbase's fault as the victims got fished, but still Coinbase could have made their API stronger. Coinbase was really quick to refund the coins though, so the victims weren't upset for too long.
So on their end I have insurance, and on my end I have my fingerprint. For a person that doesn't want to be bothered with a lot of things and doesn't have a lot of Bitcoin, it is a good solution for me.