I'm looking for an idiom / name describing a fallacy in which the opponent's opinion on X is discarded on grounds that the opponent doesn't know how to do/make X. Examples:
- How can you say this restaurant is terrible if you can barely cook?
- It's easy to criticize beer for someone who have brewed zero bottles.
- Who cares you don't like Picasso. Which galleries are your paintings in?
- Here's another Trump critic who haven't run anything bigger than a family of one!
The core of the fallacy is that doing X and judging X (or comparing one X to the other) are two quite unrelated activities which often require different skills. In Russian I would say "you don't have to lay eggs to tell fresh and rotten apart".
I have seen "why don't you do it yourself?" and "who are you to judge?", but I'm not sure how idiomatic these are and how precisely do they describe the fallacy above. Is there a shorter name for it?