Bitcoin has all the advantages of digital cash and allows one to be in control of their money. Although involves taking security precautions, it's what makes it such a good currency for the future.
Yes the advantages of bitcoin makes it most suitable and flexible payment system for almost all the sectors.
The gambling and porn industries growth are few example, how bitcoin contributed to those sector's development.
Bitcoin is really hard to predict and that is because you can see that the value is always changing so that is really hard to but of course you cant know that.
But it will change soon in the future because the world is also becoming more digital.