As of right now. I would take Mackinnon over McDavid if I was starting a team and I could only have one of them.
Even with the numbers presented in the opening post, it's a shame people laugh at you. As if different opinions aren't allowed to exist.