The recent posts are because of Coinbase listing BCH and basically attacking bitcoin for not updating to SegWit while It's a priority, U.S customers are switching to Gemini but overall, as said above, you should never store your bitcoins in an exchange for long term.
What's the Problem with Coinbase listing BCH? Why are people losing their cool over this matter?
They feel that Coinbase implementing
SegWit would be a better use of their time. Personally though, I think that with BCH being so valuable now, they do have an obligation to their customers to at least help them withdraw.
I don't prefer storing bitcoins in Bitcoin Qt due to some reasons, What about blockchain then?
Is it safer to store my bitcoins in Blockchain Wallet?
Blockchain.info do not store your private keys, and you can export a recovery seed to get your wallet back if they close down.
It's not ideal, because a person accessing your account could access your coins. You could always go for a hardware wallet (if money isn't too much of a problem for you) or indeed go for a paper wallet if you're holding long term.