It's hard to say if Dallas was wrong or right without knowing what the price was for them to move up. For all we know, it might have been totally outrageous, thereby justifying Dallas' refusal to be played for a sucker. Perhaps the Dallas FO didn't feel the difference between the two players was worth coughing up what might have been an excessive price to pay.
Anyhow, the deal wasn't made and we're left to make the best of what we'll have in the wake of what happened. I'm not willing to assume Harris is that much better than Taco without the benefit of seeing exactly what each of them has to offer. It's been said that Harris is way too weak vs. the run by more than a few scouts, so there's also that to consider as well.
Anyhow, let's see what develops down with Taco and the DE's that we weren't willing to pay for. It might work out better than some of us might think when all is said and done. Charlton is ours, whether it's for the best or not. Who knows, we might get lucky like we did with Zack Martin.
Nobody knows what the price is.
Bottom line is the price is expensive and will get more expensive.
Everyone knows what we need.
We do know one thing.
Seattle traded their pick to Atlanta for a third and a seventh.
We probably would have gotten that for less since our pick was higher.
Furthermore it was well known Atlanta was trying to trade up and was reported days before the draft.
But as you said, we are stuck with the picks we made and can hope for the best.
It is worrisome to me that the FO may be more obsessed with value.
That last piece is going to hurt and we all know it.
The later you do it the more it may cost as it would bloody obvious we are stuck.
Furthermore, you get to find out whether the piece works or not.
If it does not work, guess what - you need to get 'fleeced' again.