I can see all that. But I can't be dissuaded that it all starts with terrible QB play. Then it snowballs. You can't call what you need to on offense against what the defense is doing, because your QB can't or won't execute it. The extra few seconds he dinks around in the pocket are where some of the sacks come from. He also gets too much depth on some of his dropbacks, meaning Rudolph is not where the OTs expect him to be, so they push rushers into him.
Fichtner and company dialed up several great calls to exploit the gambles that the Browns were taking on defense and Mason and Holton couldn't make them pay.
The team isn't that good of a rushing attack to begin with, but when an NFL defense simply giggles at your passing game, you aren't running it at all.
Mason Rudolph is not a starting QB in the NFL. Full stop. Now we can argue that he had no supporting cast last night (fair and true) and that Fichtner is not the OC to try and turn chicken shit into chicken salad (also fair and true). But Rudolph is simply not good enough. Unfortunately, Arians no longer works for the Steelers. He might be one of the few guys who could cobble something together that made Rudolph look good.