Every play caller makes mistakes, just like every QB or every DB. Dallas has been better than most when it comes to fielding a productive offense (on a points/series basis) for the entire time Jason's been involved with the offense in a coaching capacity. For a time, that was because Tony ignored the plays that were actually called and did what he wanted. Then it was because Garrett was 'demoted' in favor of Linehan, then Garrett sucked at it again in 2015, and then he lucked into Dak (who was Linehan's find).
It doesn't matter. People who don't like him aren't going to like him. Nothing changes the fact that he was involved in the management decisions that turned a 1-7 floundering team into a young contender in good cap and draft shape. Really, if people want to think that happened despite Garrett and the Cowboys coincidentally had a 180 degree turn with all the same other personnel they had previously, well, ok.
If they want to think he could be doing an even better job if he were selectively more aggressive in very specific situations, I don't have a problem with that. Hindsight being 20/20 and all, it's almost definitely true. The only thing I care about is 'are we doing enough of the right things to eventually realistically win a Superbowl?'
I don't know the answer to that. But I do know this: what we're seeing now is the by product of what has been obvious for years. There's no longer any realistic doubt that Jason Garrett's at least a 'good' coach. Fans not wanting to admit it fall into the same category as fans not wanting to admit that Tony Romo was a good QB, as far as I'm concerned. People are going to believe what they want to believe. But there comes a time when everybody sees some of them are just propping up mistakes.
You guys want to look like Risen in a Dak Prescott debate on this topic, that's fine with me.