Torvy
Super Member
How about if I call you Hay ***** rather than Hay Dude, is that okay?

Why is “Dick” Short for “Richard?”
It’s a pretty straightforward answer actually: one of those cases where when you see the steps between A and F, it makes sense.
How about because one has been a name for hundreds of years and the other is not (except in Bond films)
Here's a name puzzler for you...Bambi was a buck, but is never used as a man's name.