At first I was a little offended by it, only because they didn't really get to go deeper into the server as the way most of us in the community did. They kinda made assumptions based on a 1 day(?) walk through and didn't get to experience most of the fun. \O/ However, I'm glad that they did point out, as you said, the weak points. I won't deny our economy can use some work, as well as BG, but I'm also glad they pointed to our community as one of our big ups, because it is something to be proud about. =D
Anyways, I hope that this will make people interested!