The biggest disadvantages from bitcoin in my opinion is still vulnerable hack and bitcoin is always used for the negative activities. That is seems to me that the weakness of bitcoin makes someone difficult to believe with bitcoin.
That is one of the things that could prevent bitcoin to be accepted as payment. In addition, many scam it will affect my opinion. If bitcoin can be overcome, I believe bitcoin will be accepted as payment.
When you deql with bitcoin you just have to know that there are risks anyway.