It's better than any conventional banking solution as they are equivalent to handing over the keys to your money to another party. The bank can take your money, lock you out your account and give the government the access to your account to confiscate your money.

On the other hand, Bitcoin is decentralized and is autonomous to all the third party influence, so, it's pretty safe to say that bitcoin is a secure option to hide your money.