Everquest and Ultima are still going. Everquest still releases regular expansions. WoW has been astronomically more successful than those two games.
WoW is nowhere close to ending. They are probably cooking something Big, but we are at least 2 to 3 years away from that announcement. And more likely 5 years away from being able to play, whatever it is.
WoW is still the number one MMORPG on the market. There is no real current competition for it, nor are there any games on the horizon which can even come close to challenging it.
With the current state of the gaming industry it is very likely we wont see new MMORPGs for an extremely long time. Dune will be popular for a bit, but I think it doesnt have what it takes to pose any competition. I just hope it is a good game.
The industry is focused on short term quarterly gains for their investors. Hitting release dates set by the executive board regardless if it means releasing and incomplete and buggy product. They can then reduce the team, and patch it over a year or so. Then abandon it. Quarter after Quarter we see games released in horrible states and missing tons of content. But it generates quarterly profits, looks good on a spreadsheet and a graph for investors.
MMORPGs are long term investments. They take a ton of capital up front. And a ton of capital and resources to launch and operate. For how game companies operate currently there just isnt a compelling reason for them to risk long term investments such as an MMO. Their board of directors whom represent investors, are not going to green light a game model where it will take years after launch for them to recoup their investment. They just want to make as much money as possible in the short term. They dont really care about quality of product. They dont really care about utilizing an IP well or adhering to that IPs lore. And they dont really care about their customers.
And then you have the other end. Studios using crowd funding to develop a game. They pitch their game and goals well. They do work on a product. But, at the end of the day, they are paying themselves with the crowd funding, as they are a cost of production. And as long as they are developing something. And they have something playable to show for it, they can just extend until the crowd funding collapses for them. Then just release whatever garbage they have at that point, to meet the fine print on their crowdfunding contract so that they do not have to refund.
Then you have something like Star Citizen. 800million raised and spent over 10 years. Nothing released. Still selling ships for a yet unreleased game. No release date for their single player campaign game. No release date for the actual game. Some impressive videos and gameplay demos, but no complete product yet. And nothing resembling a release date for any of it. The team has collected their salary over 10 years. They are making something, but it is doubtful that we will actually get the game.