Given the primary selling point of the game is the story, its really only worth subbing for short periods of time and coming back when there is sufficiently more to play through for a month.
Unfortunately the devs have never managed to implement content that provides a compelling reason to sick around. That and the timeframe between patches has progressively gotten longer over the years.