I don't mean to be negative or anything
Liar. If you are going to post a negative (if slightly childish) rant, at least own it. As it is, they are communicating fine. Sometimes, all one can give is a vague statement. As for rushing stuff out, if that were the case, we would have already had 1.19 out with multiple bugs. They aren't in a position to hold back material for too long, and are in a bit of a catch 22.