I agree that Edmonton wouldn't qualify from the East but that's simply because they're not very good and the East is packed with quality teams. So while McDavid does play in a poor division he also plays in a pretty shit team, albeit not as shit as Canucks&co.
When it comes to scoring points it's hard to say though (and since I'm very bored I've looked at the numbers
), Draisaitl won the Art Ross pretty convincingly last season and his PPG is pretty much equal this season (down 0.06). Actually most players in both the Oilers and the Leafs have about the same PPG this season compared to last with the biggest improvements apart from McDavid (1.52 to 1.89) are Matthews (1.14 to 1.3) and Marner (1.14 to 1.24) while guys like Nugent-Hopkins, Tavares and Nylander have gone down, so it's not like everyone is getting easy points due to playing poor teams.
Another comparison would be MacKinnon who is up 0.03 PPG playing for a much better team in a division that's not that much better than the North.
Anyway, he might not have gotten to 100 playing for the Oilers in the East but I doubt any other player would be anywhere near 100 points if they took his place on the Oilers in the North either. Offensively he's a level above the rest imo.