He's nowhere remotely near McDavid. McDavid finished the season 3rd in the entire league PPG during his rookie season, which is where Mackinnon finished this year. Did Bedard have a Mackinnon like season? Not even remotely close.
Bedard was 58th PPG. Yeah, he was on a garbage team, but he was also cheating for offense constantly. He was arguably the biggest defensive liability in the league last year, with the worst +/- per game; he was on pace to be -53 over a full season. Obviously +/- is a team stat, but he was even bad relative to his own teammates. There's a reason they tried him at wing near the end of the season, and its the same reason he slowly lost his role as top 6 player on team Canada, eventually being relegated to the 12th/13th forward, behind guys like Jack McBain...
Also, Bedard was actually more productive after returning from injury. He had only 33 points in 39gp before getting injured, which was 62nd in the NHL in PPG at the time. He was 47th in PPG from his return until the end of the season. At no point did he come close to approaching McDavid's offensive dominance. And his all around game lagged behind even more. And it's not like the Oilers were that good of a team. They were better than the Hawks, but they were still 2nd last in the league, just like Chicago.