In my experience, AICN reviews everything in this manner. If they dislike something, then the review will read like something akin to a monkey flinging poo. If they like something, it's spastic-exciting.
That's just kinda the AICN style. It's what their readers expect I suppose.