If crypto currencies have been able to overcome the challenges of past then they can beat any sort of hurdle placed in their way. With bitcoin as their leader, crypto currencies really do not need to worry about anything. Blockchain is still too young but the idea is amazing and VISA cannot give us the same security. All the governments will turn towards crypto currencies once China will launch its digital coin.
That's not how it works though. You can not predict the future based on passed data. Inductive reasoning doesn't always work. Technologies have inherent limitations, saying crypto will overcome challenges because it was able to do so in the past is simply false. That's like saying the sun will keep burning forever because it has always done so in the past, but that is not true, one day the sun will stop burning.
There's a good chance that crypto will overcome its problems and I believe that it will, but there is no way to know that and anyone claiming otherwise without showing proof is lying.
The future predictions in such cases do depend on the past performance of something. Bitcoin is not like gambling where the outcomes are unpredictable in every shot. It has proved its strength. Sun wont burn forever neither is this world predicted to stay forever as per scientists but as long as our planet will exits, bitcoin will exits too. We are moving towards an era of pure technology, digital currencies and blockchain will take place of fiat.