What this new front page tells me is that community is no longer a valued part of what Tech Report is about. Well, the owners of course are free to do as they choose, but the express reason for my bookmark here was all the user comments and the ease of finding the good ones. With that gone, to me it...