1. Deposits are guaranteed
2. Transactions are reversible
3. High transaction volume and user adoption
4. Near instant verification
5. Technology is distributed not controlled by a few miners in China
May happen eventually but not sure if BTC can get us there
2. This is contradicting with (1). If transactions are reversible, the first option will never exist. Unless you are talking about a Paypal/bank approach which allows for chargeback. However, it is a must for a neutral party to meditate the transaction. With Bitcoin being trustless, the only way to do so is, as Amph mentioned, Multisig with escrow or a third party service.
3. Merchants can accept Bitcoin with little to no cost or loss. It wouldn't make sense if the merchant only wants to install a POS with Bitcoin integration when there is a large volume.
4. Transactions are verified instantly by nodes when transactions are sent. If you're talking about confirmations, there isn't a need for confirmations with smaller valued transactions such as buying a coffee due to the difficulty of initiating a double spend as of now.
5. Mining isn't completely controlled by China, neighbouring countries may be using their pool to mine due to lower latency but they do have lower electrical cost than us.