Димы - это Вадимы

Недавно, читая книгу Стругацких «Попытка к бегству» обратил внимание, что одного из персонажей, которого зовут Вадим, другие персонажи, являющиеся его корешами, называют Димкой. Сначала даже думал, что это два разных персонажа, а потом как понял….

Ведь действительно, в имени Вадим есть сочетание букв ДИМ. Если поставить имя в любой падеж кроме именительного получится - ваДИМА, ваДИМУ, ваДИМЕ.

Следовательно Вадим = Дима

Так почему же мы называем Димой людей, у которых в паспорте написано Дмитрий?
В сочетании букв ДИМ и ДМИ - буквы одинаковые, но расставлены то они в другом порядке!!

Следовательно Дмитрий ≠ Дима

А кто же тогда Дмитрий? Как его корешам к нему правильно обращаться?

А правильно наверное будет Митя. Ведь в именах дМИТрий и МИТя совпадает сочетание букв МИТ.

Но таким образом, называют ( и сами они себя так представляют) всего 5% Дмитриев ( по крайней мере по моей личной статистике - из 20 знакомых мне Дмитриев: 19 зовутся Димами и всего лишь 1 Митя).

Почему так? Как так вышло, что 95% Дмитриев ошибочно именуют себя Димами?