In general, a socially and personally healthy life choice is to refrain from pointed criticism of anyone's work whose specific profession one is not in. Apart from instances when their performance has directly impacted you.
If for no other reason than the fact that you haven't attempted it and therefore don't actually know.
After that, the next level of karmic adjustment is to refrain from posting bad reviews of restaurants.
No, that’s just stupid. If someone sings off key, I have every right to say that person is singing off key and it sounds bad even if I also cannot sing on key. If I see a bad movie or read a bad book, I have every right to criticize it even if I cannot direct a movie or write a book myself.
I don’t need to have attempted any of those things to know that what I experienced was sub-par. I’ve heard better singers, seen better movies, and read better books.
If what you said were true, only movie directors would be able to criticize movies. That’s not helpful.
At the same time, most people aren't saying "he's singing off key", they say "he's a hack, can't sing, and is a bad person".
At some point the criticism isn't just useless, it's spiteful and just an excuse to get in your own soapbox. That's why the stereotypical Karen isn't exactly praised for their "criticisms". If they left it at "this steak is done and I wanted medium rare", such stereotypes wouldn't exist.
I see gps sentiment more often than I can understand, and it horrifies me. Especially as regards creative mediums (music, art, etc) where the point is to entertain. I may not know exactly what's wrong with a work, but I'm obviously qualified to critique it.
But even in other areas. It's easier to tell if something is good than to make a good thing. With a limited number of exceptions, I can tell if something someone did is crappy or not with a fairly limited understanding of their field.
If for no other reason than the fact that you haven't attempted it and therefore don't actually know.
After that, the next level of karmic adjustment is to refrain from posting bad reviews of restaurants.