I don't think anyone is necessarily saying FS is a bigger need than DL...
An elite FS will allow us to keep a SS in the box (better run D). A FS prevents us from having a big need at CB so we can use our high draft picks on DL and LB (better run D).
There are many ways to skin a cat, but using the first of 10 picks on a FS is in no way shape or form sacrificing our run defense.
Few other points:
"Why didn't Seattle take Thomas at 6?"
Because they thought Thomas would be there at 14 and Okung wouldn't. You need to consider the entire draft board and other teams probable picks. We don't have 2 picks in the top 15. Do you think hooker is there at 34? If not, and he's you're guy, you take him at 2. If you think he will be there at 34, then you wait and cross your fingers you were correct. That doesn't diminish the desire at all, it just weighs the your desire vs the other teams in the league, who don't run the same defense.
As for why are we talking about Seattle this is the niners blah blah. We get it, you prefer Thomas. But let's not confuse the narrative. Who do we have on this niner roster?
DeForest Buckner (DL). That's it!! Can maybe include Rashard Robinson (CB) who is a 1 year player and Navarro Bowman (MLB) who is coming back from his second major injury. Point is, we don't have a defensive identity. What we do have, is a D coordinator who learned under carrol, hand picked by our head coach, reportedly because he likes how Seattle's defense is run. It's completely nonsensical to not take Pete's defensive philosophy into account when literally building our defense from scratch.
[ Edited by adrianlesnar on Mar 28, 2017 at 7:21 PM ]