I think that main reason is that Bitcoin can allow you to be your own bank. you don't need to have relations with other commercial banks.olso
Bitcoin is More private than existing Payment Systems, a Bitcoin wallet can be created by anyone without giving up sensitive personal details.The owner of bitcoins must approve each transaction, just like an email can only be sent by hitting send. Push payments create unique use cases,You can use it anywhere in the world, to send value almost instantly, nearly for free. Transferring bitcoins costs just a few satoshis and you can send as much value as you want. Its important,that bitcoins cant be counterfeited or duplicated. The cherry on top is that transactions are conducted in a peer-to-peer method, without the need for a bank or third party to oversee it.

Its nice to be your own bank, but it comes with a risk. Poor wallet backups, losing wallet etc,