I know what you mean, but I think what's more worrying is there doesn't seem to be a focus. I hinted at this with my quote in response to the big update being put off again.
That's really what I was trying to say, though I accept I made a bit of a hash of it.