I gotta say, I don't really get the push for WRs at the top this year. I feel like every few years, after a down year at RB, the conventional wisdom becomes that you have to take WRs early (last time was with Antonio Brown back in around '16). But for as long as I've been playing fantasy, RBs have generally been better picks in the first round, and I don't see anything structurally that has changed to alter that calculation. Yes, it's become a more pass-happy league over the past decade, but even still, most years during that time it's still been a better value to start with a RB because of the scarcity at the position. So what's changed from last year other than Taylor flaming out at No. 1 (and CMC the two years before that)?
All of which is to say that I personally have CMC as my No. 1, and in the OP's situation there's no way I don't take him if he falls to me at 2. The only question is what to do if CMC goes first; could I really take Ekeler over Jefferson? I agree it's much tougher to pull the trigger on that one, but still, if I'm looking at the first two rounds, Ekeler + Waddle or Olave seems slightly better to me than Jefferson + Rhamondre or Mixon (if I could be sure Pollard would fall to me there, that might change my calculation).
I get that this is a minority opinion. I just feel like I've seen this movie before