eso never ends, elder scrolls online has a pvp system and two different types of leveling systems, eso has a billion multiple modes where the enemies get harder, theres hundreds of ways to level up, eso has all kinds of weapons such as different types of bows, swords (one handed, two handed) maces, axes, magic staffs, and much more. You can duel other players, fight for a city, fight in seige warefare, and much much more. ESO adds a new ENTIRE COUNTRY every once every 2-3 months. Bethesda has been working on elder scrolls online since 2014, however the elder scrolls series has existed since 1996, giving eso much more lore. ESO has way many more types of builds than elden ring. You can also purchase housing. ESO also provides card games and other challenges you can do to earn money. There is a guild system in which you can join or create a group with other players to play trials, dungeons, etc with eachother. Elden ring is a new game which is still under development and does not provide as much as any elder scrolls type game has.