When I say I like McMillan the best, I want to be clear that in a lot of other years, especially recent years, I think he would be a late first round pick because he doesn't have the elite top end speed or for lack of a better term, overall giddy-up (used to sum up a lot of things here), that many of the top half WRs do in a typical draft year. However, considering the context of this draft, I like McMillan the best and think he's getting disrespected. He seems like the prime candidate for the draft process being way too long and people over thinking things.
Does he have flaws and is he a sure fire, bona fide future NFL Pro-Bowler? No, he clearly has things to work on and there are concerns with areas of his game, as Infection_Ag correctly pointed out. But, we (and most if not all teams) aren't drafting him or any of these guys to be a straight up No. 1 WRs, they are drafting them to be No. 2s. We can have the conversation on spending No 12. draft capital on No 2 WRs like that and I would probably side with the "better to just trade back if possible" crowd, but considering a second offensive weapon is this teams biggest need I think McMillan is as good as anyone we have a chance to get in this draft, with upside.