Will make it a billion dollar game?
Is it not a fad, likely to die out like any other?
It'll probably last a long time yet. Though anything could happen - a number of Battle Royale games have come and gone. But they've tended to live on shaky ground and make player hostile decisions, whereas Epic has a very solid engine/platform and they make better decisions.