No, it isn't. The Canon mount is designed from the ground up to be a better connection. It has electronic contacts for one, and a larger bayonet aperture for another. Both of these allow greater capabilities. The F mount has had various primitive mechanical linkages.
And since Nikon was so perfect, why did thousands of press photographers switch?
The Columbus Dispatch dumped all their Nikon gear and went to Canon some time in the 90s. I was there when they were doing the transaction. I am sure they were not alone.
If Nikon had come out with a new mount and autofocus camera line, what difference would it have made?
Nikon would have made the sale instead of Canon.
Through out history, both company have been going back and forward. You said it yourself, before canon came out with their EOS system, Nikon was dominating. The 90s and early 2000s were Canon dominate. But for the last few years, since the released of Nikon current line, the table is starting to turn again. But the fact still remains, that Nikon didn't dump all their lens to turn the table around again. Their F-mount is still capable! If this is false, tell me how can Nikon still be the company they are today?
You keep saying Canon autofocus system is so much better, tell me how is it better? How is the connection on the Canon lens better than the Nikon? I've never heard/seen/read about any issue regarding the connection on the F-mount. What does the Canon AF do that's better than the Nikon? EVEN if what you claim is all true, there's always the rest of the camera (ie sensor/meter/processing/lens/design...the list goes on and on) that makes up the system NOT just the mount.
Honestly you are being COMPLETELY unreasonable. I'm not even trying to claim, Nikon is better than Canon. Both of these company are dead on, and the only winner is the consumer. It's just your claim about Nikon is so obscene it's ridiculous. Think about it, if in FACT what you think, say and claim about Nikon is true, how could they be still one of the top camera company. Think about it hard....