The best way I've tried to explain to people that take issue with those criticizing the show for faults they disagree are faults is by trying to highlight that the show isn't real (I know right?). The events I may be criticizing didn't have to happen the way they did as you said yourself, and could have been written to play out in ways that would have made more coherent sense within the world the show has built, and I then would have no reason to criticize them.
I'm not criticizing the show because I dislike it, I'm criticizing it because I know it could be better. I'm holding it to it's own standards of the earlier seasons, partially unfair as they were based on actual book material, but that's not my problem. Their writers are paid to write coherent stories, with actions and reactions that make logical sense within the universe. If the results don't make any sense, I'm not just going to pretend they didn't happen so I can blindly participate in the hype and spectacle of the fandom. Some are able to, but I don't want to, and I shouldn't have to just to appease other people that do. The show writers are allowed to write a better plot, and when they fail to do so I'm allowed to criticize it, as long as I'm making rational arguments, which I believe I have.
That's my biggest pet peeve with current pop culture, you're apparently not allowed to not like things if they get too popular, you're just supposed to lap it up, hand over your money, bend over, thank them and ask for more. As if these people are owed my allegiance or something to their product they want me to pay for. It's so aggravating sometimes.
Honestly I shouldn't care as much about a dumb tv show as I apparently do, I've wasted enough of my day today debating on a hockey forum over a show about dragons, I could've been spending that time doing literally anything else and probably been better off for it.