ESO is like a good example of what Bioware could do if they had the budget and quite a few people on the dev team. Yearly story, the first half slowly moving towards the big main event with flashpoints then the latter half being the big main event/conclusion, with a raid focused around the story then repeat to leading up to next years story continuation.