On the surface, I agree. It is sort of amusing. But at the heart of it, you've touched on exactly the reason why it gets heated: it's a fun game and people aren't having fun. It's supposed to be fun. People are paying money on this game to have fun. But sometimes it isn't. Unfortunately, fun is a bit subjective. There are many different types of players. Some only have fun when they win. Some have fun cause it's just awesome STAR WARS! Some have fun trying to find new and unique lists or combos and are just happy if they get that list to work 1 out of 10 times.
What happens is that someone isn't having fun so they propose a change or a critique. However, their opinion on how things should change is in direct conflict with how another player perceives fun. So we get into an argument over whose version of fun is right and defending why our version of fun is the best version.
Wow. Now that I've typed that out, it sounds more petty than ever.
But regardless, I think it's wrong to make someone feel bad for the list they ran unless the list is illegal. Putting people down for your own ego and satisfaction is never okay in my book.
Totally agree with you. Don't put people down if they play the game in a different way to you. Just accept it and move on.