Good conversation for sure.
I get the BPA thing but I just can't get behind fortifying the defense when our offense is a total mess. If we want to do that fine, then spend some of the free agency money on it. I'm not bullish on Foster and Zay, we need at least 2 starters on the OL, TE situation is a mess and our RB's are well who knows. It's critical that we get high end talent on offense.
In terms of BPA, the only situation that I'd concede to for not drafting offense is DE. We were 26th in sacks and IMO pass rushing is the 2nd most important position after QB. I cannot see a scenario that I'd be ok with a DT.