I understand your points -- though I also believe Marrone's job (as he defines it) is to rebuild the recruiting networks and contribute his philosophy and his experience on the offensive side, managing the playbook and using Hackett as his young deputy. If you don't like what Marrone/Hackett have been doing, you have to then consider what part is the veteran Marrone and what part is young Hackett.
When the defensive side lost Chandler, and recognized it got rolled by some bigger offensive lines, Marrone/Shafer went out and brought in Marcus Pierce-Brewster and three real big DL guys (Jones, Raymon & Walls) to supplement his hefty recruits, Crume and Sloan.
I don't see a similar effort to bring in talent to run a faster-paced, down the field offense. The JUCOs have been large or extra-large OL guys. Is Hackett responsible for that?
I'm on board with the JUCO point as well as the point on how much you can blame Hackett vs. how much you can blame Marrone. I'm not really sure we disagree on any of that. I also have no problem with a run-first offense (relax everyone, I'm not saying that's what we had, just that I'm ok with it).
The only point I disagree with here is boiling marrone's job down to recruiting networks and offensive philosophy/playbook, etc. If that's how DM views his job, that's not good.
Evaluating coaches, collaborating with S&C on workout/conditioning programs, practice structure, delegating recruiting/scouting responsibilities, game planning, disciplinary issues, schmoozing with alums, conducting awkward interviews with Brent Axe, praying as hard as he can that message boards and blogs and reporters and cameras go away, rooting out opposing spies wearing SU sweatshirts and lurking behind chain-link fences -- those are all parts of DM's job. And there are more I didn't even touch.
So, in general, I think his job is exceedingly broad in scope. But otherwise I think we're in agreement. My only point is that DM isn't likely to go anywhere after this year, but Hackett could well be the fall guy (fairly or unfairly) if the O struggles.