If I buy (licence) a game from epic that requires servers they maintain to function ... so they have to give me back the money now that they have rendered the game non-functional?
If you bought the game, and the seller didn't make it exceedingly clear that you were renting instead of buying, then yes, you do own a perpetual license.
Just because the developers write "actually you didn't buy it even though we said you did, tough shit" in the EULA doesn't make it true.