You are distorting the numbers. The Canon figures are for EF (Electrically focused) lenses, and do not include3 manual focus lenses.
What are the Nikon figures for their electrically focused lenses? Far smaller.
I did NOT conjure the numbers. Just google 'Canon lens milestone million' and 'Nikon lens milestone million'. I merely REPORT the manufacturers' claims.
If you do not believe the figures, please take that up with the manufacturers.
You are showing out how easy it is for a person to be fooled by numbers. . Just because you found as number on the internet does not make it a valid comparison.
Note the title of the post
It is for EF electrically focused lenses, and not for every lens that Canon has made. The number you reported for Nikon was for every lens they have made.