Possibly but you can't predict the other moves we would have made. Eichel, Chabot and Barzal worse than one McDavid? That is a lot of depth right there. We would not have gotten Lucic if we never got McDavid. Our GMs were forced by fans to make moves for the sake of making them.
Don't forget we had Matt Benning, Caggiula, Brandon Davidson, Mark Fayne, khaira, and osterle 2 years into McDavid tenure. It was so sad we made moves for fayne, Larsson, Reinhart and whatever other garbage.
The move for Larsson would never have happened if we kept the 2 picks in 2015. JP might not have been our pick as we could have tanked for Matthews.
So our current roster right now could be this
Hall Matthews Hyman
Kane Eichel Draisaitl
Barzal-RNH-Eberle
Nurse-ceci
Chabot-Bouchard
Ekholm-Broberg
Barzal on the third line FFS. Imagine that.