А откуда выкатилось это расхожее мнение, что в английском якобы имена вообще не сокращают? Вообще-то сокращают. И если, я еще могу понять недовольство сокращением имени Гермиона, поскольку мы в каноне видим ее в неформальном общении и тем не менее ее называют исключительно полным именем, то отсутствие сокращений имен второстепенных персонажей - это лишь результат того, что нам не показано, как к ним обращались друзья и близкие родственники.