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 will be the future currency and that is because you also see that there will be more people that is going to have some Bitcoin and that is nice.
But you dont know what is going to happen with Bitcoin and that is the problem.