If you place your bitcoin on Coinbase, Bitpay, an exchange, or even on your own local wallet/cold storage, and one of these gets hacked (e.g. a hacker gets access to your private key), your funds are gone forever.
If you give your credit card info to a merchant and they betray your trust and charge you, you will 1) not lose your funds because you'll just charge them back, 2) they will be blacklisted by their credit card provider if chargebacks are too high. So this incentivizes merchants to not charge you illegally if they want to stay in business.
The Target, Sony hackings were indeed unfortunate, but they are exceptions rather than the norm. And they can also be likened to the many exchanges and wallets that have been hacked in the bitcoin world. Except in the latter case, consumers could not get their money back.
"There are many people who trade forex (like oanda.com) and gamble on sports or poker (like betfair.com) every day. The current payment methods make it difficult and expensive to deposit and withdraw on those types of sites because of VISA and MasterCard's rules and duopoly."
Yes I agree with this. Trading and gambling is really easy to do with bitcoin. And yes it's a nightmare with fiat. But I think most of these issues are due to government regulation (which is expected for these activities).