I don't think it's a bad move; I think it's an excellent move because we desperately needed a deep threat, and we got a proven one relatively cheap. What I think is bad about it is that Keim put us in the position to have this desperate need by whiffing on so many WRs in the past.
I'd guess if you looked at it his whiff rate is no different to most GM's. WR's whiff a lot.
Look at the 2020 draft.
Ruggs, Jeudy, Raegor, Aiyuk, Shenault, Hamler, Van Jefferson, Mims. That's 8 of the first 13 receivers off the board in 2020 all under performed where they were drafted.