Well actually one time I KIND OF did. It wasn't a pay cut though, it was "giving up a pay raise so we could give it to another person" kind of thing. Long story, and I'm not about to go into it. It's not exactly the same though at any point, and your point is taken.
My rebuttal would be that my personal wealth and work situation and McDavid's wealth and the NHL salary cap are not remotely the same. I am not "generationally wealthy", with or without a raise, like McDavid is. Nor does my employer have a hard salary cap which provides a sum-zero scenario like the hard NHL cap does. I would additionally say that my company would not be able to "succeed" in any meaningful way by my giving up 10% of my salary, the same way the Oilers would if McDavid gave up 10%. My employer has thousands of employees, so my entire salary wouldn't move the needle even 1%.
So no, I haven't taken a pay cut, but the situations aren't remotely the same, and its a false equivalency.
Again, though, lets drop this discussion, as it is not relevant to this thread.