Bitcoin sucks.
Everyday, some six pack joe gets hacked and all funds end up in the hands of immoral people (or he gets scammed with no recourse as with fiat).
Not to mention, all bitcoin altcoin markets are heavily manipulated to rob the average trade investor, or are scams.
Maybe something better will exist in future, but for now, I prefer fiat for payments, investments, anything involving any sort of trust.
That's your opinion but I'm sure if the majority will speak, they would choose bitcoin over other investment. I think being hacked is due to poor security and negligence of the owner, that does not do with the overall market of bitcoin as that is not heavily happening now. As time passes, security has improve and it's up to the owner on how to safeguard his assets effectively.