Blizzard's always had a problem with developing content in a timely manner. It's why a lot of the old world content that they revamped in Cataclysm is starting to look outdated again compared to the leveling content in Pandaria and Draenor. To say nothing of the Burning Crusade starting areas for those races. They just seem incapable of working on an expansion and also either updating the game's quality across the board or adding new content. :\
Yeah, Guild Wars 2 has always been consistent about updates. It's not always been even in quality, and there is the issue of Living World season 1 content going away when a lot of it was really good, but ANet has been consistently the best about delivering content in a timely manner.
GW2 content is awful though, you can't divorce quality or effort from release speed. I know I'm not alone that getting 30 minutes owrth of content is basically meaningless, it's the difference between expansions and microtransaction DLC, one feels throwaway. They only extend GW2 content by making patches grinds for cosmetics and shit. Hey, repeat this new activity that takes 15 minutes 300 times to get something.
I'm like that in FF14 I'm dying of boredom. I've quit like 2 times because of it and I'm soon for a 3rd /:
The raid content in 14 has always been extremely underwhelming, same for dungeons, so I think I'm content buying an xpac, playing for a month, and letting it lapse until the next one. I'll do the story missions added in patches before the next expansion hits.