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.