Considering this site is listed in WordPress dashboards I think this review is pretty unfair.

The negativity is baked into the headline and slug, and when you read it, this is because you didn't follow the instructions.

Every theme I have ever purchased comes with an install section of the documentation where it explains the custom install requirements. The required plugins vs recommended plugins does exist as a concept so if you have skipped it then you should start again. What do you expect the theme author to do when you run half of the theme?

Testing it on an install with a huge amount of content already in it so it breaks the limits of the design seems harsh as well.

The best you can muster is to say that, when you set it up how it was supposed to be used, and tried to build a restaurant theme style page with it, the theme was amazing and got you sorted in a few minutes.

That should have been the whole review.