Personally I think XMR > ETH in 1 year, XMR > BTC in 5 years. That's my primary time-scale.
I can see XMR going past ETH in a year, but I'm not really too sure about XMR > BTC in 5 years. Remember back in the spring when ETH had the monster pump and it seemed like The Flippening was going to happen? Never did.
BTC for all of its flaws still has the network effect. And as we see in companies like Google, Facebook, and Twitter, having a network effect on your side means that you can dominate the landscape even if your product is subpar.
There will be 'that moment' when the sheeple discover the hard way what fungibility is. There is sub-par, and then there is catastrophically flawed. The pace is picking up, but it seems to be like the frog in the pot. Most will just boil.