It must have something to do with the passing or Russ Williams. ST3 has to get someone up to speed when it comes to managing the launch of VuMe. Who knows... this whole no communication thing leads us only to speculation.
I'd rather have the launch sooner than later but I guess late is better than never.