Going a bit off topic here, but I'm not even sure what to think at this point.
I do believe it's mostly a talent (and development) issue, as opposed to poor coaching. That doesn't mean the staff won't have bad days, like every staff in the country for that matter.
If people want heads to roll on the offensive staff, does Tony White get lumped into that conversation? I recall Michigan being disgruntled about Harbaugh and his staff as a whole about 3 years ago.
Haarberg looked like he improved his passing skills a bit. But he's also not a turnover machine. As OP and others know, neither are the long-term answer.