First off, you don't snipe your boss behind his back. Second, he's been doing whatever he wants every week despite his head coach demanding he do otherwise. That kind of flies in the face of the whole "Rex doesn't put any attention into the offense" BS we've been hearing all these years.
Questions:
If your boss is incompetent, then why can't you talk behind his back? I highly doubt Marty wanted some anonymous player source to come out and tell some hack reporter that he's been bad-mouthing Rex Ryan behind the scenes.
Who's fault is it that Mornhinweg has been allowed to do his own thing?
Marty wanted Geno. He got Geno. He wanted to throw. So he threw. He needed more weapons so he got Decker, CJ, and Amaro to add to Ivory, Kerley, and Cumberland and when that wasn't enough he got Harvin.
Except for Chris Ivory, none of the players you mentioned are that great. Johnson, Decker, Harvin, and Kerley are role players. Jeff Cumberland is awful. Not even sure why you mentioned him. With a decent QB, I'm sure the wideout production would be much better, but these guys are not world-beaters.
You're blaming an OC for doing his job. You're also blaming him for personnel moves that John Idzik is responsible for. I don't think this was a solid hire, but not sure what we can expect from him. Like I said earlier, Ryan gets all kinds of passes for having "nothing" to work with on defense. I'm surprised an experienced OC took this dumpster fire of a job.
Rex Ryan hired him along with his scheme. He should be allowed to run it. I've seen too many of you complain about play-calling for years (I'm guilty of it too). It's on the head coach at this point. Rex has had three different offensive coordinators and none of them have worked out.
You can't win consistently in this league if you can't throw the football consistently.