I think those are all totally fair points, and as often happens I feel like I'm kind of on both sides of this one. On the one hand, I certainly have no illusions that CGL is under any obligation to create products that I specifically am interested in (or any other specific fan, for that matter). The fanbase has a variety of interests, lots of people like the Succession Wars era or pre-Jihad stuff in general, and I certainly don't fault them for wanting to throw those folks a few bones since they probably were just as uninterested in the Jihad and 3145 stuff when that was the focus as I am in the SW and Clan Invasion stuff (although I am looking forward to the 1st/2nd SW Historicals just cuz I love a good Historical). And I don't envy the position that CGL is in, having to balance those various competing interests and still keep a relatively small fanbase interested enough for BT to continue to be viable; it's why, even though I have zero interest in Alpha Strike and products supporting it, I'm glad CGL is making bold moves like that to bring in new players and cater to the less detail-oriented. I personally am willing to be patient while they work on the moving-the-story-forward stuff.
On the other hand, I can see why not everyone might be willing to extend that patience. In a few months the ongoing story will have effectively been "on hold" (not counting the little teasers we got in the TRO 3150 fluff) for as long as the period between the end of the FCCW and the beginning of the Jihad (or Forever67, as I sometimes think of it), which was from 2002 to 2005; and unlike the relative lull/stasis that existed at the end of the FCCW, the current story's hold point has a whole lot of plates spinning at once. I can understand why folks would be frustrated not to see some of that moved to a similar lull point; it can feel like getting halfway into a story and then being told you have to wait years and years for the rest of it. Now, I agree that it's not really fair to denigrate CGL for choosing to focus on other parts of the setting at the moment, but at the same time no fan is under any obligation to be happy about that fact. Ultimately, it's up to each individual player to decide whether it's worth the wait; I know I'll wait it out, but I can't fault others for not making the same choice.