You said "long time... no activity", implying there has been a long time between releases, when it has been a month + 5 days, which is definitely not long at all.
I don't know where you'd be getting the expectation of something every other week, though you're probably exaggerating
. As for RTL and prefixes, they've said it'll be in 1.1 (from what I've read), and that 1.1 should be out before or around Halloween, which isn't all that long from now (5 months and 2 weeks and one day).