Yes, this explains what we see.
Functionaly, I don’t need (do you?) to know the people [most] involved in the whole identification process. I need to know how has proposed this taxon (or any other one at a lower rank) as an ID. This is the initial feature request, if I understand correctly.
As an inconsistency with the linked leaderboard, I would consider it also as a bug.
Because all information needed is already available (already computed for the leaderboard page), and because the fix consists “only” in changing an identifier and a count in the Taxon page, I don’t understand why it is not fixed after a year.
Of course it might not be prioritary, but as a bug I suggest that it need no further discussion (or votes).
Maybe it is not fixed yet because this change request is registered as a feature request, instead of a bug.