Maybe I'm not the right person to rebut this review: I found it irritating because of the many adhockeries and nonsequiturs. The review is of a purely dismissive (to my taste: insulting) nature. The criticisms aren't firmly grounded in specific objections, and do not lead to any hard, rebuttable points. Thus in my opinion this review does not fit very well in this journal: there exists journals expressly aimed at contributions like this (I expect insulting dismissal has a valid place in science)
At the moment it doesn't seem very useful to add specific rebuttal. If the reviewer considered it worth the bother to make specific comments, I would be willing to contribute specific rebuttals if the editor would appreciate such.