I don't understand why you're getting so upset, to the point where you're "shouting" with all those capitals in one sentence and pretty much forgetting capitalization elsewhere.
It looks as if you're confusing short names and nicknames, your previous post gave no indication that you are actually aware
John and
Luke are names in their own right, and since this is a site for people who're interested in names, and it's extremely easy to check the origin of a name, people get bugged by things like that.
John and
Luke might not meet your taste because they're short, and generally I tend to prefer 2 or 3 syllable names myself, but it's not the same thing as giving a child
Bobby or
Allie as a full name. Nicknames look silly on adults, especially in professional contexts, short names,and especially one as classical as
John don't.
Incidentally, there's no need to go back to the 1800s as the time where
John was super-common, it might be have fallen out of use recently but I do know a few
John 's of various ages, it's certainly not disappeared.