...and it won't happen because bitcoin is implement a better anonymous tech in the future.
The transparency of the blockchain is one of Bitcoins greatest features. You can't have transparency and annonymity at the some time. Bitcoin will never be truly anonymous.
it could be truly anonymous, but then it will be probably, banned from many countries, and seen as a terrorism tool only, which means that will never go mainstream