I am not going to defend Moorhead at all, but I will defend the concept of giving him some time.
Let's get this part out of the way: Our offense has been beyond unacceptable in our 3 losses. I wasn't even happy with our offense in the wins over Auburn and K-State, and we had 2 100 yard rushers in both of those games. Regardless of whether the players are not executing, or not understanding the offense, it is up to our OC/Head Coach to field a functioning offense. It seems obvious that there is a lack of proper communication going on and the coaches are expected to fix that.
However, I do not know exactly what is going wrong with our offense, and I have not read or heard a comprehensive explanation from anyone. Everything that people point to may be either coaching incompetence, or poor player execution, or some combination. Some of the problems are obviously coaching: the delays in getting plays called, the formation and substitution penalties, the lack of power formations in short-yardage situations, and seemingly abysmal play calls in the redzone (I mean, what was that play we tried to run against Auburn with 3 guys wide left and 3 guys wide right that resulted in a 2 yard sack?). Others may be personnel issues.
I know everyone has a theory about what is going wrong, but I haven't read anything that is more than just a guess. Without knowing where the breakdown is and how Moorhead has been trying to correct it, I have a hard time just announcing him as a failure and unfit to coach in the SEC. His offense undoubtedly can work in the SEC, but it sure as hell isn't working for us right now. Plus, as noted elsewhere, he is doing a lot of things right as a head coach so far; it is just the offensive production that is unacceptable.
I also don't think we will get a straight answer on what the problem is. JoMo seems like the kind of guy who will give answers when he can, but he also isn't going to single out any players or assistants as the problems. So we are left with just seeing whether or not the on field production can improve. So far it has not, but I am not yet willing to say that it won't improve. So I am stuck on giving him some more time before giving up.