Don't judge a quarterback based on perfect protection.
Any quarterback who makes it to the NFL should be able to complete passes given great protection.
Heck, Lamar Jackson can completely passes with a perfect pocket.
You judge a quarterback on how he handles pressure. Does he step up in the pocket? Can he fit balls into narrow spaces when a defender is draped on top of a receiver? Is he consistently accurate? Can he lead his offense into the end zone? Can he scan his entire route tree or does he look at his first two receivers then bolt if they're not open? Can he throw short, medium and deep balls? Can he throw his receivers open? Do you trust him if you need that game-clinching touchdown?
Unfortunately, Dak can't do all of that yet? He still scrambles into sacks. He doesn't step up in the pocket. He still short hops balls. He misses wide open receivers.
Sure, when he has time in the pocket he can complete passes. But I don't know if he'll ever be on the level of other great Cowboys quarterbacks.
Furthermore, we
STILL only scored two touchdowns today. (Yeah, yeah, I know Tavon Austin missed a sure touchdown. But the final results were two touchdowns from this offense and three field goals.) So the first game against Carolina, we score 1 TD. In the game against the Giants, we score 2 TDs. In the game against Seattle, we score 1 TD. And this game we score 2 TDs. In one game, Mitch Freaking Trubiski totaled our TD output for the season.

Sorry, that may be good enough to beat the Lions. It's not going to beat the Texans and the Jaguars and the Falcons and the Saints and the Eagles scoring just 2 TDs.
We need more production from the offense. We won't beat the teams we need to beat to advance to the playoffs and beyond if we continue to simply ride Zeke. If teams commit to taking him out of the game, Dak
MUST step up and deliver because you know that's what's going to happen.
So I'll give Dak an Alex Smith clap. Good job, for today. Way to manage the game.