I don't think Tom had anything to do with it. I believe he took a the brunt of dissatisfication being the company voice for a while.
As FJ just stated I would like very much to see updates on these 8 products. Along with other updates not yet disclosed. Should all be coming together. Could be anytime from now to the end of the year.