Speaking as a game dev, I disagree 100% with this take. Of course you can critique something without the skill to make it. I can hate the dish the chef prepared without being able to make it. I can dislike a book or a movie without writing or directing one.
I do think you shouldn't be allowed to criticize a game dev until you've at least PLAYED the game. A lot of reviewers don't seem to recognize this.