I think eventually a few will eventually stand out on their own....but it will take quite a bit of time.
Since this is a new market, look upon that first tier of Alt Coins (ETH/BCH/LTC/NEO)to see if any can surpass BTC.
As of now,No.
Each has its specific issues which will hold it back for doing so.