Your argument has merit, but there's another side to that coin. Penalties are penalties for a reason. They give one team an unfair advantage. For instance, if the corner hadn't held Ogletree as he ran by, the play likely would've been a touchdown. So even though the Browns were penalized, it was a net gain for them because they didn't give up a score on the play. In other words, we can't assume the play wouldn't have been a positive for Dallas simply because Cleveland was penalized.