I've never said this before, but as of now it has to be Jerry Jones.
The players are who they are...a large portion of which being only average at best. It's not their fault. They shouldn't even be on our field, but they are. I think Garrett is doing the best he can with what he has, but look at what he has. In hindsight, 8-8 is probably pretty good with this group, many of whom shouldn't even be playing in the NFL right now.
I think what desperately needs to happen is to not be afraid to cut loose of average players. Yes, I know you can't have great players at every position, but this team cannot keep rewarding average to below average players with 5 year contracts. Someone has to make the players prove their worth, and right now, that's not happening. Jerry is settling. He's settling for what he has because he's afraid that the replacement will be worse. For some guys on the roster, that's probably correct, but for probably the majority of the players, I don't think it is.
Expect more. And if the player doesn't deliver, don't be afraid to look elsewhere. I'm not sure Jerry is capable of that...