I'll say it again. Drafting OLine is investing in the FUTURE. It's not a win now position. You're building you're team for future success.
The Rams have a legitimate QB as well. Kind of important piece you're just glossing over. They're also one of the best drafting franchises in the NFL.