The thing about him not being vaccinated is if you have him as a backup, then he's gonna be spending a lot of time in the quarterback meeting room and on the field with your starter.
That's a risk a lot of teams aren't going to be willing to take.
Weirdly enough, Belichick was quoted just this morning as saying that Newton was "going in the right direction".
Apparently the right direction was out the door