What frustrates me about Dana Steven's reviews is that I frequently notice she misses or misinterprets clearly stated plot elements-- just little things, like that Wahlberg lives in New York City, not Philadelphia, and takes the train because of that fact.
In Lady of the Water, another Shyamalan film, she said it was a plot hole that a character could see a dog made from grass who attacked late in the film, but others couldn't earlier. The movie clearly told us that the dogs camouflaged themselves in grass, and the second attack is in a concrete hallway-- they didn't just go invisible.
There are countless other examples of this rather fast and careless approach-- I'd want my reviewer to pay careful attention to what happens in a movie and make a judgment on that. Granted, I know this is difficult, and that one or two misinterpretations of the plot of a movie you didn't even like probably aren't going to make a large difference, but it does bother me.