Honestly I like that aspect of Dragon Age a lot and think it's a feature, not a bug. Each game is its own story that's influenced by the prior game but not truly a sequel to it. It gives them a lot more freedom not just in story, but in their ability to explore the setting. Plus I do love getting to meet a new cast of companions each game, with maybe a few returning faces.