One could also perceive this "lack of advertising" as a good thing.
The team is not interested in creating fake news or advertising just for the sake of inflating price -- they do heavy advertise when things are launched
I am not saying that I agree with how they handle things, but that's their way of doing and if you stop to think about it, it's more "serious" and "trustworthy" than a team that let things go loose and don't care about handling it in the most professional way possible, they really care about order, organization, and rules.
And if I am about to invest a huge amount of money for the long-term, I really want the team to be professional in the most professional way possible.
Missing the deadlines, making not a single word about how things are going, and without listening to the community do not fit professionalism. I see the team as a bunch of A+ developers while looking at their product, but management part is missing which results increasing concerns.