Are you 'testing' me or asking because you have also lost sight of ED's direction?
Maybe he's saying that you don't know ED's direction? It isn't hard to figure out, but I suppose it's a bit of an 'I disbelieve' thing. People didn't quite believe it I guess when Matt said that DCS can be any time period, any vehicle ... etc. Heck, the CA addon isn't even a vehicle.
At one time seemed to be on a track that was planned in advance with a goal at the end and weren't afraid of communicating to their fans what they were attempting to pull off.
Yep, and the fans got upset with things, in particular various features having to be moved to a future product instead of the current one, the forums became difficult to police, and so ED reduced communications - which I suppose you'd normally call hype.
I'm not so sure they have a good grasp anymore of all the above.
They have a pretty good grasp - but as far as the public goes, I suppose only time will tell. If you can't or don't want to see the potential of what's happening, then I don't think there's anything to discuss.