You're judging him based on an largely incomplete roster. And by a HC who is a poor leader. KK is in a no win situation here. They haven't had anything close to a reasonably healthy offense since week 2.
Also, if players don't execute the plays called...