The Oline didn't play great, but they were not the problem. They provided decent running lanes and time to throw. Zeke can't hit the hole quick enough and Dak holds the ball too long because he is processing defense too slowly and misses the open receivers. Offense is based on timming. If you miss the window when running lanes and receivers are open then the play will most likely not result in a positive play. Dak had plenty of chances to run, but didn't and took a sack or it resulted in a Oline penalty, which is likely to happen the more he sits in the pocket. The penalties are often a byproduct of Dak's inability to throw quickly. For example, Arizona Oline is not often penalized because Murray throws short quick passes. The Oline does not have a chance to hold like ours do.