Good for you!
Though, you and I tend to get into it when I allow it to happen. And I know for a fact that I'm on record with my very specific criticism of the areas of the team that I believe need improvement. So you'll have to forgive me for questioning your assessment here, as I do with nearly every assessment you make.
There's a big difference between 'handling team criticism' and 'assuming any criticism, no matter how poorly researched or reasoned is automatically valid.' Teams really can lose a lot of football games in the NFL just by losing a couple of star players and by not being able to get their hands on the football.
I fully agree that it can happen. Look what happened to the Saints a few years back when they lost their head coach for the year. I believe they went from a 12-4 type NFC powerhouse to a 7-9 flop. But if you look more deeply into how the Cowboys competed and what went wrong its was a damning year for the coaching staff.
In my opinion, the 12-4 to 4-12 two year span is just more evidence of two things:
-Romo has been the big cog in this team that has been carrying them the last 10 years. It has been Romo that has kept them competitive and given this team any shot to make the playoffs or have any success. It has been lopsided in that regard. All those people that claimed Romo was the problem in Dallas or that Romo isnt a great QB have been proven dead wrong. That one for sure has been put to bed.
-Jason Garrett is a average to middling coach at best. His likeable nature and organizational prowess aside.
Now people will still argue about Garrett, but more and more evidence continues to mount. 4 years as OC, 3 years of 8-8 with Romo and then these two years. I could and never will be satisfied with a coach like Garrett. A puppet, although that is what Jones wants, it is NOT the right coach for him or this team. Without Romo, this team would have basically been drafting in the top 10 the last 10 years and certainly the last 5 under Garrett.