Taking trades into account, the Cards have spent
2017 3rd (Johnson)
2018 1st, 2nd, 3rd, and 5th round picks on a WR (Isabella and Kirk)
2019 4th and 6th (Butler and Johnson)
2020 2nd (Hopkins)
We've got Hopkins, Fitzgerald, Kirk, Isabella, Butler, and Johnson in the room right now, and one pick in the first 71 picks in this upcoming draft and you want to pick yet another WR? There's two Pro Bowl HOF'ers in the room already. There's only one ball.
Meanwhile, the last time the Cardinals drafted an offensive lineman that even so much as sniffed a pro bowl selection was Luis Sharpe and Tootie Robbins. About this date, 38 years ago. 1982.