OP, what I know is that the traditional banking system has its own disadvantages, and despite the fact that our money might be safe in the bank, there are still some hackers that can penetrate an individual's account and use the person's money to purchase something online. Bitcoin might have those things you think are disadvantages, but that is how other systems have them too. Bitcoiners and some newbies should always know that their Bitcoin wallet is like their bag where their treasure is, so they must learn to take every necessary precaution that helps to protect their asset from being stolen or that will not lead to the loss of their secret phrase.
Fact is many people are still unaware of digital currencies and Bitcoin. People need to be educated about Bitcoin to be able to apply it to their lives. Networking is a must to spread the word on Bitcoin. Businesses are accepting bitcoins because of the advantages, but the list is relatively small compared to physical currencies. The workers need to be educated on Bitcoin so that they can help the customers. This will definitely take some time and effort. Otherwise, what is the benefit of such large companies accepting Bitcoin if its staff doesn’t even know what digital currencies are?
Due to the fact that Bitcoin transactions cannot be reversed, do not carry with them personal information, and are secure, merchants are protected from potential losses that might occur from fraud. With Bitcoin, merchants are able to do business where crime rates and fraud rates may be high. This is because it is very hard to cheat or con anyone in Bitcoin due to the public ledger, otherwise known as the block chain. There are always pros and cons to any situation in life. To be able to make a good decision, you need to weigh the good and bad thoroughly before finalizing your choice. Do the same for Bitcoin. Understand what it is, and decide what you want to do with it.