It's all good, not necessary, I probably walked into the middle of something I didn't have the full context on, so I'm sorry too. I'm still not sure I understand the misunderstanding or how his further explanation made a difference, but it's no biggie.
I'm guilty of using the phrase "in a vacuum" all the time, but if I understood the context of this whole thing correctly, then I would prefer Zeke over Golladay and a late 1st, "in a vacuum". But I am simply not moving Golladay and a 1st for him if that's my side of a potential deal. Roster composition and team structure are more important (sometimes) than the simple value comparison. That said if I had Zeke I would likely move him for a late 1st and a WR that I liked over Golladay (for my own reasons that aren't relevant to this - I just don't like him). Sure as hell not targeting Zeke, though.
I disagree with
@kutta about the A vs B but not C thing. On a message board or in reference to a calculator, it is perfectly reasonable to expect someone to take a stand based on the value "in a vacuum" and to say, no you have to pick A or B. But there is zero obligation to make a deal on that basis. Because deals have never happened in a vacuum in the history of the universe, so C is absolutely relevant. And to me C outweighs the difference between A and B, which is to say I don't like either player, they *are* in value hell, it doesn't help my team in a way to make me want to do it (in either direction), and I think I can do better with either A or B in terms of eventually finding a deal that makes C palatable for me. C could also include, and often does, the analysis of whether swapping a RB for a WR will hurt one's ''compete now'' chances.
I forget the details but there was a trade I turned down earlier in the season that seemed to scream value on my side, but it would have torpedoed my RB corp and my then playoff bound team would never have made it. A was greater than B in my favor but C was even greater. Because vacuums don't exist in trades.