A solid player is worth taking anywhere. I'd be fine drafting him at #3 unless I really needed a QB and a great one was there.
Speaking of that, I assume the mock only had seniors, as there is no way 3 QBs, especially Jalen Milroe, come off the board before Ewers does.