I generally agree with you, but problem is that (unless I am misunderstading something) it is MORE EXPENSIVE to cut Jones than to keep him. If you keep Jones his cap hit is $1,05M. If you release him, his dead cap is $650k and any rookie you replace him with adds at least another $750k, which is $1,4M overall. Taiwin got a lot of guaranteed money.
Matakevich is another story, he might net us $1,8M or so.