This could be Alvin's last year as a Saint and it would be a massive mistake by Allen

Last year, when the storm was brewing around Carmichael's playcalling, Allen mostly refrained from throwing Carmichael under the bus. There were a ton of rumblings coming from players during media interviews, but no one was more outspoken or as honest as Alvin. It wasn't nearly as bad as Michael Thomas, but Alvin didn't handle it like some of the other players. It was in that moment that I realized he didn't fit Allens new culture and I feel like the guys Allen is for, got their contracts adjusted already. I feel like Alvin hasn't been signed because Allen isn't pushing for this to be something that gets done and pronto.

I could be wrong but I sense that Alvin is a remnant from Payton's previous culture that Allen would like to move on from. It also explains why Allen is so frustrated with Kendre, because Kendre is Allen's excuse to move on in a year.

The other option, and I think the simpler one, is that the team doesn't want to risk paying a big, long contract to a 30 year-old RB when they are running a scheme that traditionally makes average RBs look like very good RBs. I think it's the same thought process as your position that they aren't going to spend big on the OL because the scheme allows you to play with average OL talent and make it look better. And it's much easier to find very good to average RBs than it is to find even an average guy on the OL.

Kamara is probably my second favorite guy on the team behind Cam Jordan, but there is a point where a new contract for him doesn't make sense. From what was said when the contract issues first came up, it's not so much about the money, it's about how long Kamara wants the contract to be. I think they would and should do a 2 year deal for around $8 million AAV, but any more years or much more money and it probably doesn't make sense for this team.

It might make sense for a contender that needs one final piece at RB, but not for a team in a soft rebuild. But, I'll be sad to see him go.