Well said, thank you. *golfclap* I wish more people would recognize this sort of thing, instead of getting all doom'n'gloom about features just because we haven't heard about them for a while.
As for whether I'll continue to pay while SGRs aren't in, I'm still holding to BioWare's statement that they're coming this year. If January hits and we still don't have SGRs, I plan to cancel my subscription, because I don't want to keep paying for a game if I can't play more than half of my characters the way I want to. But that will be then, this is now, and a lot can happen between now and then.
And the answer to "when will then be now?" is, of course, "soon."
Also: please remember, everyone - flag the trolls, don't fight. Let's not give our friendly neighborhood mods more work.