I would contend that this has been, at least in part, by design. Outside of 2018, they've developed Allen with reliable veterans around him. As Allen has grown he's proven he can carry the load by himself if needed. They can afford the growing pains of developing young talent around him now... and they'll need the cap relief of guys on rookie deals once his contract extension kicks in.