I've asked you (and others) this question before and don't believe I've ever received a straight answer. So let me ask it again, since this seems like a good place for it:
What more will it take before you decide it his time for JG to go? What more do you need to see?
Because honestly, at this point it seems like you're just continuing to support him in order to win some kind of internet argument, rather than because you actually think he's the man for the job.
I've probably answered this a dozen times. People just don't like the answer.
When I see the team losing games because of coaching, I'll want to replace the coach. But not because he made a 50/50 call that didn't work out that sent the horde out screaming for blood.
When he loses the team, or if he demonstrates he's unable to evaluate or develop talent, or if a coach with a better track record at either were available, then I'd want him replaced.
And, honestly, it doesn't seem at all like I'm supporting him to win an internet argument. It seems like you guys want me to share your take and use your criteria for evaluating him so that we can all be in agreement. But my position and my basis for evaluating Garrett haven't ever changed.