The problem is we have people who have no business being in the two most important positions in football running things. Stephen Jones is pretty much the new GM and he's 'learning his position', and Garrett the HC has been learning his position for a decade.
Anyone who objectively looked at the talent on the offensive side of the ball would have realized that it stinks. Couple rookies with mediocre talent plucked from other teams and an occasional decent leftover in Beasley as well as none of the starters practicing together, you have today.