You are absolutely right to be a critical to us and you can be sure that we will take it constructively. We will definitely consider a better announcement of the new releases in the future.
As for the Sitefinity 3.1 SP2, actually, it was not announced in the forums, it was just mentioned in some support tickets and bug reports.
Unfortunately, a "last minute" problem with the installation stopped us from releasing this last Friday.
Since half the people from our team are attending a CMS event this week, the Service Pack 2 is scheduled for the end of next week.
Please excuse us for the inconvenience caused.
the Telerik team