I agree to an extent but we (not for the first time) went into the season seemingly purposefully leaving ourselves short in certain positions.
LB and CB are top of that list and has had a domino effect elsewhere.
We knew Sess and Reguilon had no futures at the club, yet entered the season relying on Davies to cover LCB and LB, which means Spence or Gray now need to play out of position at LB when the Welshman is needed in the middle.
Meanwhile the baffling decision to leave Spence out of the EL squad compounds this problem, as it means Gray is our only real FB cover in that competition and he isn't actually a FB. As a result of this, Gray himself is less able to provide cover in his actual position of CM (which we're really feeling now with Bentancur's suspension). Udogie went into the season carrying an injury and we've overplayed him since then, and that never needed to happen.