I understand it just fine...but we also live in a world we all make decisions.  And unless you live an entirely charmed life, my experience is that some of those decisions pan out while others don't.  But what I do know is that lamenting what could have been is a fools pursuit against the reality of what is.  Nothing happens in a vacuum and in regards to the salary cap the team (Elway) has the job of managing those decisions against the restrictions of the salary cap.  And MJ simply costs too much.  BTW, one big reason we were 28th against the run was because our offense spent a lot less time on the field than they should have, so our Def was left out there longer...hence the disparity.  An improvement in said category (Off) this year naturally improve our ranking against the run.