If you pay attention I only said that argument can be made that they are better, not that they are necessarily better let alone that they are definitely better offensively. Though if you look at the p/gp domination over the field, MacKinnon and Draisaitl through their primes have been slightly superior to Patrick Kane's prime. I think Auston Matthews is a better player too, but I won't derail the thread further.
Kane's best stretch (2013 to 2019):
NHL Stats
#2 in points and #2 in PPG
His PPG is
10% better than #5 (Kucherov), is
16% better than #10 (Giroux), and
27% better than #20 (Draisatl)
MacKinnon (2017 to 2023):
NHL Stats
#3 in points and #4 in PPG
His PPG is
13% better than #5 (Panarin), is
16% better than #10 (Crosby), and
35% better than #20 (Scheifele)
They are quite close offensively with Kane having the best season between the two.
I put Draisaitl on the same level as Kucherov/Mac/Matthews even though his numbers are better than theirs.
And yes, better
offensively and better
player are two different things. I would say that in a conversation about Bedard, McDavid and Kane, the focus should be only on offensive production only.
So whatever gap you think there is between McDavid and Kane, the gap is the same between McDavid and the current best of the rest.