It is always interesting to read some of these predictions but in most cases they really do leave the door wide open no prediction at all.
In this case "a few years" mean a small number. LOL A small number to me could be 5 or 10 and could mean another number to the next.
Then the wording "could-outlast" what really does that mean? Could really means nothing but a word of possible action. I find a lot of them funny to read with no real facts just words. LOL